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 {
|
function gc {
|
||||||
case "$1" in
|
case "$1" in
|
||||||
--help)
|
--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 ""
|
||||||
echo " Usage: gc <branch>"
|
echo " Usage: gc <branch>"
|
||||||
;;
|
;;
|
||||||
|
@ -151,7 +151,7 @@ function gc {
|
||||||
echo "[ERROR] Branch fehlt..."
|
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
|
esac
|
||||||
}
|
}
|
||||||
function ll {
|
function ll {
|
||||||
|
|
Loading…
Reference in a new issue