2016-02-19 10 views

Antwort

7

Nein, Git unterstützt dies nicht zur gleichen Zeit.

Sie können jedoch die Befehle in einer Shell bedingt laufen:

git merge source-branch && git branch -D source-branch 
+11

Sie sollten kein Kapital D verwenden. Wählen Sie stattdessen 'git branch -d source-branch', um sich vor Tippfehlern zu schützen. Dadurch wird sichergestellt, dass der zu löschende Zweig zuerst ordnungsgemäß zusammengeführt wurde. –

1

ich ein Skript schreiben.

git branch | grep -v master | xargs git merge 
git branch | grep -v master | xargs git branch -d 

hier die Zweignamen master kann von Ihrem aktuellen Zweignamen ersetzt werden.