summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxyz <gky44px1999@gmail.com>2022-08-28 18:10:53 -0700
committerxyz <gky44px1999@gmail.com>2022-08-28 18:10:53 -0700
commit62b01b17b90d81e1f41ec60316bc1f70b3235a97 (patch)
treea87894beb34699908136704c5a2c25db835ecbc8
parentbcf29ec3db4bab6792dec1db46da301e0f36df31 (diff)
combine gitfork and gitsetup
-rwxr-xr-xhome/xyz/.local/bin/gitfork8
-rwxr-xr-xhome/xyz/.local/bin/gitsetup6
2 files changed, 5 insertions, 9 deletions
diff --git a/home/xyz/.local/bin/gitfork b/home/xyz/.local/bin/gitfork
index cefc4f68..9736c4cd 100755
--- a/home/xyz/.local/bin/gitfork
+++ b/home/xyz/.local/bin/gitfork
@@ -3,6 +3,8 @@
git clone "$1"
cd "$(basename "$1" .git)" || exit
git remote add upstream "$2"
-git branch fly
-git checkout fly
-git push --set-upstream origin fly
+if ! git checkout fly; then
+ git branch fly
+ git checkout fly
+ git push --set-upstream origin fly
+fi
diff --git a/home/xyz/.local/bin/gitsetup b/home/xyz/.local/bin/gitsetup
deleted file mode 100755
index 56f91d76..00000000
--- a/home/xyz/.local/bin/gitsetup
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-git clone "$1"
-cd "$(basename "$1" .git)" || exit
-git remote add upstream "$2"
-git checkout fly