Ich muss in Git ziemlich oft zwei "zwei-Schritt" oder "drei-Schritt" Befehle machen, die erfordern, dass ich auch einen Zweignamen als Parameter angeben muss - Dinge wie:Git (unter Windows mit msysgit) - "Compound" -Befehl
git checkout (branch name)
git pull origin (branch name)
oder solche Sachen. Ich möchte das in einen Alias "automatisieren" - aber ein einfacher Git Alias wird nicht funktionieren - oder?
Also wie kann ich das in einem Bash-Shell-Skript tun? Ich bin sehr versiert in MS-DOS/Windows Batch-Skripten - aber ich bin ein totaler Neuling für Bash.
Alle Beispiele von Bash Alias mit mehr als einem Git-Befehl, den ich bisher gesehen habe scheinen nicht haben keine Parameter ...... aber ich spring zwischen verschiedenen Zweigen hin und her, so dass ich definitiv muss definiert werden welche branch zum auschecken und update von der zentralen repo ...
Irgendwelche Hilfe? Irgendwelche Blogposts oder Artikel, die ein * nix Neuling verstehen würde? Alle Hinweise sind sehr willkommen!
Hm .... also wenn ich 'SomeExperimentalBranch' auschecke - muss ich diesen Zweig nicht auch im' git pull ursprung' definieren, damit er vom zentralen Repo aktualisiert wird ?? –
@marc_s - Was ich meine ist, der oben genannte Alias wird 'git pull Herkunft SomeExperimentalBranch' – manojlds
Funktioniert wie ein Charme - vielen Dank! –