Git - Université de Montréal
Transcription
Git - Université de Montréal
Configuration 2 • Pour être identifié correctement : IFT2255 - Génie logiciel git config --global user.name "Bruno Dufour" git config --global user.email "[email protected]" Utilisation de git • Dans Eclipse, éditer la configuration à partir des préférences (Team > Git > Configuration, puis User Configuration) Bruno Dufour [email protected] Bruno Dufour - Université de Montréal Statut d’un fichier 3 • Dans Eclipse Modifié git checkout -- <file> Mise en scène (staging) • Team → Add to Index • Du terminal • Ajouter un ou plusieurs fichiers: Non-modifié git add <file> git reset HEAD <file> git commit “Staged” • git add <fichier(s)> • Ajouter tous les fichiers modifiés • git add -u • Ajouter tous les fichiers modifiés et les nouveaux fichiers • git add -A Bruno Dufour - Université de Montréal Bruno Dufour - Université de Montréal 4 Enregistrer une version locale 5 Branches 6 Terminal • Dans Eclipse • Team → Commit... • Option pour publier les changements • Du terminal • git commit [-m “<message>”] Publier des changements • Dans Eclipse • Team → Push to upstream • Du terminal • git push origin <branche courante> • git push seulement après que la branche soit publiée • “origin” fait référence à la source du projet, qui est le dépôt github dans ce cas Bruno Dufour - Université de Montréal Consulter la liste git branch des branches Team → Show in Repositories view, puis Branches → Local Créer une git branch <nom> nouvelle branche git checkout <nom> Passer à une git checkout <nom> branche Team → Switch to → New branch... Team → Switch to → <nom> Effacer une branche Bruno Dufour - Université de Montréal Eclipse Depuis la liste des git branch -d <nom> branches, clic droit puis Delete Branch Bruno Dufour - Université de Montréal 7 Récupérer des changements • Dans Eclipse • Team → Pull • Du terminal • git pull • récupère tous les changements et les intègre dans la branche courante. • git fetch peut être utilisé pour seulement récupérer les changements sans les intégrer Bruno Dufour - Université de Montréal 8