在第一次使用的时候,可以自己fork分支,通过提交到自己的分支再申请合并到主干,就可以减少主干的代码混乱
在自己的fork分支中:
添加主干
git remote add upstream http://xxx.xxx.git
下拉主干代码
git fetch upstream
检查本地代码与主干代码
git checkout master
整合主干代码到分支
git rebase upstream/master
上传到分支
git push
注:要在项目内部使用
如果你用的idea(版本2022.1)的话,在有主干分支后可以直接点击这个(图1)后,点这个(图2)(图3)再点击这个(图4),就不用每次都使用语句来下拉代码,上传代码了
图1,下拉所有远程代码
图2,从远程获取代码并合并本地的版本(用这一步或许可以不用图1)
图3,拉取
图4,将主干代码拉到了本地,就可以直接从本地提交到分支
注:最好在你每次开发前都整合一次代码,待会开发完了才发现上传了相同的就很尴尬