http://blog.jobbole.com/78960/
生成key ssh-keygen -t rsa -C "test@qq.com"
先有本地库,后有远程库时候,如何关联远程库。
git remote add origin https://github.com/xiaoxiaoluwan/remotetest.git 将本地仓库与远程仓库关联
git push origin master 将本地库的内容推送至远程
如远程库有新的内容了,我想克隆到本地来 如何克隆呢
git clone https://github.com/xiaoxiaoluwan/remotetest.git 克隆远程仓库至本地
总结创建与合并分支命令如下:
查看分支:git branch
创建分支:git branch name
切换分支:git checkout name
创建+切换分支:git checkout –b name
合并某分支到当前分支:git merge name
删除分支:git branch –d name
将远程的dev分支到本地:git checkout -b dev origin/dev
git branch -a 显示出包括远程仓库的所有分支
那么一般情况下,那些分支要推送呢?
- master分支是主分支,因此要时刻与远程同步。
- 一些修复bug分支不需要推送到远程去,可以先合并到主分支上,然后把主分支master推送到远程去。
git push origin master 之前
1.指定本地dev分支与远程origin/dev分支的链接 git branch --set-upstream-to=origin/dev dev
2.git pull将远程的更改拉到本(git pull即git fetch 和git merge)
git 把远程分支拿到本地,并建立关联关系track git checkout --track origin/br-2.1.2.1
删除远程分支 git push --delete origin dev 或者 git push origin :park