在本地master
分支中使用git branch
+<branch_name>
创建新的分支,如创建new
分支。
git branch new
在本地仓库中git branch
可以看到位于哪个分支。
切换到目标分支git checkout <BRANCH>
,例如切换到new
分支。
git checkout new
在分支 nwe
中 将新代码添加、提交:git add
,git commit
。
当commit
之后,它将不会展示在其他分支/master
,此时可从各个分支/master
将其push
到远程仓库。
在master分支中使用git merge <branch>
来合并分支,如合并new
分支
git merge new
合并后直接push
到远程仓库即可。
前提:分支没有偏离。
将
new
分支的代码提交到远程仓库
使用checkout
命令从new
分支切换到master
分支,接着使用pull
命令将远程仓库的代码拉到本地的master
即可
git pull origin new
使用push
命令把本地的master
分支合并到远程仓库
有偏离分支存在时,系统提示使用以下命令: