Git的一些操作

1、远程分支覆盖本地分支

git fetch --all
#其中master为需要覆盖的分支名称
git reset --hard origin/master 
git pull 

2、切换到远程分支并提交

git checkout -b no-context origin/no-context

3、合并代码到某个分支

例如:把A分支的代码合并到B分支

(1)切换到B分支

#本地有B分支时执行此代码切换
git checkout B

#本地没有B分支的时候用此代码拉到
git checkout -b B origin/B

(2)拉取最新代码

git fetch origin
git pull origin B

(3)合并A分支代码到B分支

git merge origin/A

(4)推送到远端

git push origin B