Talk:How to contribute code

From Nasqueron Agora
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Note from dereckson on how to create diff

14:47 <Dereckson> Stratégie 1, la plus clean :
14:47 <Dereckson> chaque nouveau patch = une nouvelle branche qui repart de origin/master
14:47 <Dereckson> git checkout master
14:47 <Dereckson> git checkout -b new-fix-description
14:48 <Dereckson> éditer, commit, arc diff
14:48 <Dereckson> Stratégie 2, quand on a déjà commit dans la brnache en cours et qu'on ne veut pas cherry pick/rebase :
14:48 <Dereckson> arc diff HEAD^
14:48 <Dereckson> arc diff peut être suivi d'une expression pour sélectionner ce qu'on prend
14:48 <Dereckson> par défaut c'est origin/master
14:48 <Dereckson> mais tu peux explicitement lui donner une expression Git de sélection de commits
14:49 <Dereckson> HEAD^ = le commit précédent dans ta branche 
14:49 <Dereckson> il envoie donc la différence entre HEAD^ et HEAD

dans le cas de HEAD^ utiliser arc diff --create

http://chris.beams.io/posts/git-commit/ use imperative in commit message