git基本操作
新建分支
git checkout -b iss53(创建并切换到相应分支) <=====>
git branch iss53
git checkout iss53 此时分支内的内容与主分支上是保持一致的;
此时远程库还没有创建分支,或者直接在远程库上创建分支,然后再本地clone下来; 言归正传,此时只是在本地库建了一个分支,
git push origin iss53 =====>此时远程库就 会添加一个 iss53 的分支了;
不管是分支还是啥 在push代码前都需要 pull代码 ; 在分支上pull代码 需要 ====》 git pull origin iss53 (在未创建分支时,可以直接git pull)
合并分支到主分支
在新建分支push到远程后的情况下 合并到主分支, 先切换到主分支 git checkout master
git pull 同步主分支代码
git merge iss53 合并分支代码
git push 推送到远程库