1.服务端建一个 git 目录的 server.sh abc
#!/bin/bash
cd /root
mkdir $1
cd $1
touch README.md
git init
git add .
git commit -m "create project"
cd /root
mkdir "$1-gt"
cd "$1-gt"
git clone --bare ../$1 ./"$1.git"
cd ../$1
git remote add origin ../"$1-gt"/"$1.git"
git push -u
git branch --set-upstream-to=origin/master master
2.客户端同步服务端的内容
#!/bin/bash
git clone ssh://root@www.xxx.com:22/root/$1-gt/$1.git ./$1
3.把本地的目录用SourceTree 管理