bash: gc: dritte Möglichkeit für Checkout hinzugefügt
This commit is contained in:
parent
1219c89840
commit
585b93efae
1 changed files with 3 additions and 3 deletions
|
@ -143,7 +143,7 @@ function gcm {
|
|||
function gc {
|
||||
case "$1" in
|
||||
--help)
|
||||
echo "Versuche lokalen checkout, wenn der Branch nicht vorhanden ist versuche einen checkout aus dem Remote-Repository."
|
||||
echo "Versuche lokalen checkout, wenn der Branch nicht vorhanden ist versuche einen checkout aus dem Remote-Repository, wenn der auch nciht vorhanden ist erstelle einen neuen Branch mit dem Namen."
|
||||
echo ""
|
||||
echo " Usage: gc <branch>"
|
||||
;;
|
||||
|
@ -151,7 +151,7 @@ function gc {
|
|||
echo "[ERROR] Branch fehlt..."
|
||||
;;
|
||||
*)
|
||||
git checkout $1 || git checkout -b $1 origin/$1
|
||||
git checkout $1 || git checkout -b $1 origin/$1 || echo ">>> Erstelle neuen Branch!" && git checkout -b $1
|
||||
esac
|
||||
}
|
||||
function ll {
|
||||
|
|
Loading…
Reference in a new issue