一、抓取分支
git clone git@github.com:xxxx/xxxx.git 首次创建项目是从远程仓库克隆
git pull 拉取远程分支到本地
二、查看远程库的信息
git remote
git remote -v 详细信息
三、推送分支
把该分支上的所有本地提交推送到远程库。
git push <远程主机名> <本地分支名>:<远程分支名>
当多用户push到同一分支可能会产生冲突,要先pull到本地解决冲突再push上去,如下推荐方法
git fetch origin <brach_name> 从远程主机的master分支拉取最新内容
git merge FETCH_HEAD 将拉取下来的最新内容合并到当前所在的分支
四、在本地创建和远程分支对应的分支
本地和远程分支的名称最好一致。
git checkout -b <branch-name> origin/<branch-name>
五、关联本地分支和远程分支
git branch --set-upstream <branch-name> origin/<branch-name>