idea更新代码

项目的更新,共分两种情况。

第一种情况:本地代码没做任何修改,此时,我们直接更新代码就完了,找到工具栏的这个图标,点击更新。

如果工具栏没有的话,选中项目,右键:

把一个分支中的修改整合到另一个分支的办法有两种:​​merge(合并)​​​ 和 ​​rebase(衍合);​

合并比较容易理解:

同级分支+父节点,三方合并产生C5。

衍合:分支上的变化会打成补丁,在同级主支上重演一遍,生成新的主节点。

更为详细、复杂的区别,见文末推荐。 用哪种方式都行。 

第二种情况:本地代码已经修改。

在实际开发过程中,一种情况会经常出现,那就是:两人或多人同时修改同一个文件。

后提交代码的人将会提交失败,也就是:代码冲突。

此时,我们不能立刻更新代码,一旦更新将会导致本地修改的代码被覆盖掉。

正确做法应该是:

将代码先提交到本地仓库。

 

commit 

然后再更新代码;

  最后,将更新后的代码与本地仓库代码进行比较。

有一种更为简单的方式,就是:

  如果改动比较小的话,将自己的代码拷贝出来,直接更新,然后,把自己添加的代码再加进去就完事了。

 

posted @ 2023-09-07 10:56  所向披靡zz  阅读(970)  评论(0编辑  收藏  举报