Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
git [2019/08/23 14:23]
Yoh
git [2019/11/20 16:12] (Version actuelle)
Yoh
Ligne 65: Ligne 65:
 <​code>​ <​code>​
 git merge -Xignore-all-space [branch] git merge -Xignore-all-space [branch]
 +</​code>​
 +
 +=== Faire le ménage dans les branches ===
 +Un alias pour supprimer en locale les branches mergées.
 +<​code>​
 +git_delete_branches_merged='​git branch --merged | egrep -v "​(^\*|master|dev)"​ | xargs git branch -d'
 +// ou
 +// git_delete_branches_merged='​git branch --merged origin/​integ | grep -v '​\''​integ$'​\''​ | xargs -r git branch -d'
 </​code>​ </​code>​
  
Ligne 84: Ligne 92:
  upstream = cyan  upstream = cyan
 [alias] [alias]
-#lg = log --graph --abbrev-commit --decorate --date=relative --format=format:'​%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(auto)%d%C(reset)'​ + #lg = log --graph --abbrev-commit --decorate --date=relative --format=format:'​%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(auto)%d%C(reset)'​ 
-lolc = log --graph --pretty='​%Cred%h%Creset %Cgreen(%cr) %C(bold blue)<​%an>​%Creset -%C(auto)%d%Creset %s%n%b'​ + lolc = log --graph --pretty='​%Cred%h%Creset %Cgreen(%cr) %C(bold blue)<​%an>​%Creset -%C(auto)%d%Creset %s%n%b'​ 
-diffc = diff --color-words=.+ diffc = diff --color-words=.
 [status] [status]
 showUntrackedFiles = all showUntrackedFiles = all
Ligne 104: Ligne 112:
  changeHunkIndicators = true  changeHunkIndicators = true
  markEmptyLines = true  markEmptyLines = true
 +[merge]
 +        conflictstyle = diff3
 +[rerere]
 + enabled = true
 + autoupdate = true
 </​code>​ </​code>​