Talk:How to contribute code: Difference between revisions
From Nasqueron Agora
(note to integrate) |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
== Note from dereckson on how to create diff == | == Note from dereckson on how to create diff == | ||
<pre> | |||
14:47 <Dereckson> Stratégie 1, la plus clean : | 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> chaque nouveau patch = une nouvelle branche qui repart de origin/master | ||
Line 14: | Line 14: | ||
14:49 <Dereckson> il envoie donc la différence entre HEAD^ et HEAD | 14:49 <Dereckson> il envoie donc la différence entre HEAD^ et HEAD | ||
dans le cas de HEAD^ utiliser arc diff --create | |||
</pre> | |||
http://chris.beams.io/posts/git-commit/ | http://chris.beams.io/posts/git-commit/ | ||
use imperative in commit message | use imperative in commit message |
Latest revision as of 21:01, 7 August 2016
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