git ready a beaucoup de conseils sur l'utilisation de Git, de débutant à avancé. Voir aussi le Git Wiki pour tout type de documentation et des conseils sur l'utilisation de Git.
Voici quelques points qui sont intéressants à connaître et qui ne sont pas évidents.
Réorganiser une série de commits:
git rebase -i <base-rev>
Trouvez qui allouent cassé vos tests unitaires, dans ce cas, make check
; vous pouvez utiliser toute autre commande qui pourrait vérifier une défaillance de construction particulière ou bug et sortir avec un statut non nul en cas d'échec:
git bisect start HEAD <known good revision>; git bisect run make check
Afficher les informations utiles sur une télécommande et ses branches:
git remote show <remote>
et
ramification dans Git est plus facile que rien:
git checkout -b branch-name master # create a new branch, starting it at master
git pull origin master # merge in changes from the master branch on origin server
git checkout master; git merge branch-name # merge changes you made on the branch
git branch -d branch-name # once you're done with the branch
Si vous souhaitez partager la branche avec les autres pendant que vous travaillez, ou le pousser vers un serveur pour la sauvegarde:
git checkout branch-name # assuming it's already been created
git push origin branch-name # push the branch to the origin server
Merci pour le grand lien pour lire. – ojblass