sh gogit,git创建脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh gogit,git创建脚本相关的知识,希望对你有一定的参考价值。

#!/bin/bash

#gogit git repo creation script

# clean
cd /a
rm -rf git
rm -rf cloned

mkdir git; mkdir cloned;

# create repo
cd git;
git init --bare;

cd ../cloned
git clone /a/git /a/cloned

# create branches
# master
cd /a/cloned
touch .gitignore; git add .gitignore
git commit -a -m 'init'
# git push

sleep 1

# dev
git checkout master
git checkout -b dev
touch dev; git add dev
git commit -a -m 'dev'
# git push -u origin dev

sleep 1

# master2
git checkout master
touch master; git add master;
git commit -a -m 'master'
# git push

sleep 1

# t1
git checkout dev
git checkout -b t1
touch t1; git add t1
git commit -a -m 't1'
# git push -u origin t1

sleep 1
# t2
git checkout dev
git checkout -b t2
touch t2; git add t2
git commit -a -m 't2'
# git push -u origin t2 

sleep 1
# t1 -> dev
git checkout dev
git merge --no-ff t1
# git push --all

sleep 1
# t2 -> dev
git checkout dev
git merge --no-ff t2
# git push --all

sleep 1

git push --all

以上是关于sh gogit,git创建脚本的主要内容,如果未能解决你的问题,请参考以下文章

2018-10-08 git快速创建分支的脚本

windows安装了git以后就可以运行shell脚本了吗

如何在Windows下运行linux shell脚本

在 Git Bash 中运行 .sh 脚本

windows怎么运行shell脚本

sh Git脚本