点击右下角的git:master,然后选择你要切换的分支,然后选择Checkout as new local branch
当需要接取其他同事的分支代码,git branch -r了一下,发现找不到同事的分支,这时执行一次git fetch就ok了。
git branch -a 命令可以查看所有本地分支和远程分支(git branch -r可以只看远程分支),当git远程删除分支后,本地git branch -a 依然能看到:
(1)使用git remote show origin ,可以看到remote地址、远程分支,还有本地分支与之相对应关系等信息。
(2)使用git remote prune origin命令
这样就删除了那些远程仓库不存在的分支。
将master合并到指定分支
(1)切换到指定分支
(2)点击master分支的merge进行分并。
就可以将master分支合并到指定分支,反过来可以将指定分支合并到master分支。
git merge already up-to-date
想把主干合并到当前分支时,出现如上结果。原因在于,执行git merge前,主干的代码没有更新。
正确的操作步骤如下:
(1)切换到主干
git checkout master
(2)更新主干代码
git pull origin master
(3)切换回分支
git checkout branch
(4)执行合并操作
git merge master
最后欢迎大家访问我的个人网站:1024s