1. Git fetch以获取远程分支上的代码(重要!!)
2. 右键项目文件夹
3. 点击Git -- Add 按钮
4. 点击Git -- Commit directory选择自己想要提交的文件
5. 填写Commit Message
6. 点击Commit and Push
7. 在跳出的Push对话框中选择push
如果有冲突:
1. 右键项目文件夹
2. 点击Git -- Compare with branch选择自己想要比较的分支名称
3. 双击自己想要比较的文件,修改自己本地文件
4. 尝试push
或者:
1. 右键项目, repository, git fetch之后,git pull
2. 可能会在警告框上弹出冲突的文件(通常是一些配置文件),备份好这些,然后右键revert,跳出revert changes对话框,选择要revert的文件。
3. 再次git pull,成功后尝试push,这个时候push的comment会有两个,第一个是IDEA帮你merge的信息,第二个是你之前push的时候输入的信息
参考了这里