玖叶教程网

前端编程开发入门

IDEA从Git pull代码不成功的问题(idea从git导入项目)

由于团队中有人用idea开发,idea默认会自动生产一些文件(.ideal .iml),如下图所示


有些成员直接把这些文件提交到git上,造成团队之间更新合并代码不必要的烦扰。

如何避免提交这些文件呢?

第一种方法:在idea中设置忽略这些东西,如下图

第二种方法:使用.gitignore插件,首先进行安装

然后项目的根目录下按如下操作新建一个.gitignore文件即可

万一团队中如果某位成员手抖,把这些代码提交上去,我们如何避免被坑呢?

办法也是有的,通过下面三个命令基本可以完美避免

通过git stash将工作区恢复到上次提交的内容,同时备份本地所做的修改,之后就可以正常git pull了,git pull完成后,执行git stash pop将之前本地做的修改应用到当前工作区。
git stash
git pull
git stash pop

idea界面操作如下:

先stash changes,隐藏本地的改变,执行完这步后,再进行pull,pull完了一定不要忘记unstash changes,恢复你刚隐藏的改变。

然后pull代码,发现不会报冲突

最后恢复本地备份unstash changes

希望能帮到大家!

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言