WSL compatibility for create-branch.sh
This commit is contained in:
parent
f3183328f2
commit
613ea3d08c
|
@ -1,17 +1,23 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
# USAGE: bash create-branch.sh <version> <branch_flags>
|
||||
|
||||
# new branch
|
||||
echo "Creating branch '$1'"
|
||||
git branch -D $1 || true
|
||||
git checkout $2 $1
|
||||
git reset
|
||||
|
||||
echo "Committing changes..."
|
||||
git add src
|
||||
git add client.txt
|
||||
git commit -m "Update to $1"
|
||||
|
||||
echo "Pushing to origin..."
|
||||
git push --force origin $1
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# USAGE: bash create-branch.sh <version> <branch_flags>
|
||||
|
||||
gitcmd="git"
|
||||
if uname -r | grep Microsoft > /dev/null; then
|
||||
echo WSL Detected: Using git.exe
|
||||
gitcmd="git.exe"
|
||||
fi
|
||||
|
||||
# new branch
|
||||
echo "Creating branch '$1'"
|
||||
$gitcmd branch -D $1 || true
|
||||
$gitcmd checkout $2 $1
|
||||
$gitcmd reset
|
||||
|
||||
echo "Committing changes..."
|
||||
$gitcmd add src
|
||||
$gitcmd add client.txt
|
||||
$gitcmd commit -m "Update to $1"
|
||||
|
||||
echo "Pushing to origin..."
|
||||
$gitcmd push --force origin $1
|
||||
|
|
Loading…
Reference in New Issue