git clone -b <branch> <remote_repo>
创建分支:
git checkout -b dev
切换到分支(本地仓库会改变):
git checkout dev
提交
git add .
git commit -m "this is dev"
添加远程仓库地址
git remote add origin git@github.com:mutex73/TestRepo.git
提交master分支
git push -u origin master
从当前分支合并dev分支
>>(master) git merge dev
查看远程仓库情况
git remote -v
抓取远程仓库的master分支到本地temp分支
git fetch origin master:temp
比较本地master分支和temp的异同
git diff temp
当前master与temp合并
git merge temp
推送
git push -u origin master
非git文件夹下
git clone git@github.com:mutex73/TestRepo.git
抓取远程dec分支到本地的dec分支
git fetch origin dec:dec
切换到分支(本地仓库会改变)
git checkout dec
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/u014539401/article/details/46927985