正常开发需要fork一个自己的项目,提交代码提交到自己fork的分支上,提交pr后由管理员merge到主干分支,目前在本地检出的是源仓库的git项目,如何切换到fork之后的项目到本地进行开发呢?
- 关联远程库 git remote add [分支名称如:origin] [远程git的地址]
- git remote -v 检查是否关联成功
- git fetch 第一步有时会有延迟,通过git fetch进行拉去,查看idea右下角是否有新建的分支名称
- git branch -r 查看远程分支是否包含新建分支
- git branch -dr [分支名称] 如果不是自己想要的名称,可以通过这个干掉
- git branch --track [本地分支名称:fork_dev] [远程分支名称] 新建一个本地分支,与刚建的远程分支建立追踪关系 ,建立关系后push pull都是基于关联分支操作的