如何创建新的GIT仓库:
1:建好git仓库并放到git-server目录下,如~/gittrees
$makdir git
$git init
$git add .
$git status
$git commit -a -m "initial commit"
$git checkout dev
$git clone --bare git git.git
2:远程clone
$git clone git://url/git.git
3:创建本地分支,修改,提交代码到中心仓库
$git branch dev
$git checkout dev
$touch 123.txt
$git add 123.txt
$git commit -m "add 123.txt"
$git pull
$git push orign refs/heads/dev:refs/heads/master
4:分支间Merge,rebase
$git checkout master
$git merge dev
$git checkout dev
进行开发,分支dev
$git checkout -b bug1033
进行Bug休正,分支bug1033
如果回溯,以上两分支有共同的parent,将bug1033分支的变更反映到dev:
$git checkout dev
$git rebase bug1033
5:将本地分支推到仓库中
$git checkout -b new
$git push origin refs/heads/new:refs/heads/new