git 远程仓库 and 分支管理
ssh-keygen -t rsa -C "youremail@example.com"
一. 先有本地库,再关联远程库
要关联一个远程库, 远程库的名字origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库。
git remote add origin git@github.com:michaelliao/learngit.git
把本地库的内容推送到远程,用git push命令,实际上是把当前分支master推送到远程。
git push -u origin master由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,
还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令:git push origin master
二. 先有远程库
git clone git@github.com:michaelliao/gitskills.git
三: 分支管理
|
origin ssh://shunjie.gong@10.10.161.170:29419/VAT_FRONTEND (fetch) |
|
|
|
删除分支 |
| 多人协作的工作模式: | |
| git checkout -b branch-name origin/branch-name | 在本地和远程建立一样的分支 |
git branch --set-upstream branch-name origin/branch-name; |
本地分支和远程分支的链接关系 |
git push origin <branch-name> |
推送自己的修改, 则因为远程分支比你的本地更新,需要先用 |
| git add . git commit -m "add readme" git config --global push.default current git push |
浙公网安备 33010602011771号