在git中,本地仓库有本地仓库的master分支和其他分支,远程仓库有master分支和其他分支,分支和仓库是独立的概念。
在idea的右下角,可以看到本地仓库的master分支和远程仓库的master分支。当然可以创建新的分支。黄色令牌代表是当前的分支,五角星代表最喜爱的分支。
分支的作用就是在开发过程中,由于开发是合作开发模式,可能有一个功能,你需要当都check out一个分支出来,其他同事还是在原来的master 分支上做开发,等到你开发好了之后,你再把你的分支合并回到master 分支,这样就不会造成开发上可能的冲突。
现在来模拟一下怎么在idea中实现以上的一个情形。先在一个idea中创建feature分支,并做commit提交
然后再打开另外一个idea,模拟master分支做开发。
两边没有干扰,当你做完feature分支后,你需要把feature分支合并到主分支上面。
合并的时候需要check out到主分支,然后就可以把feature分支合并到主分支上面,并把feature分支删除。
本文发布于:2024-01-30 16:09:03,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170660214621225.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |