IDEA 中操作 Git

1 使用 IDEA 提交代码

1.1 在 idea  中配置 git  路径

Git(五) IDEA 中操作 Git

1.2 在远程仓库上创建仓库

创建本地仓库

Git(五) IDEA 中操作 Git

1.3 将项目添加到缓存

Git(五) IDEA 中操作 Git

1.4 提交项目

Git(五) IDEA 中操作 Git

1.5 提交并上传

Git(五) IDEA 中操作 Git

1.6 添加远程仓库地址

Git(五) IDEA 中操作 Git

1.7 查看上传状态

Git(五) IDEA 中操作 Git

如果上传时出现 Push rejected: Push to origin/master was rejected

解决办法:

1.选择你要上传代码的文件夹,鼠标右键 git Bash Here

2.输入下面两行命令

git pull origin master --allow-unrelated-histories --把远程仓库中的内容 pull 到本地工作目录

git push -u origin master -f --在 pull 下来的项目中做修改,通过以上命令 push 到远程仓库了

2 在 idea 中用 git 获取新项目代码

2.1 第一步

Git(五) IDEA 中操作 Git

2.2 第二步  :克隆远程仓库

Git(五) IDEA 中操作 Git

3 解决冲突

3.1 产生冲突的原因

冲突产生的根本原因是:两个人修改了同一个文件的同一块区域,在前者已经提交代码到远程仓库的情况下,后者修改代码前没有使用 pull 命令更新代码,而是修改完代码后再使用 pull 命令,这时就会产生冲突。这也是最常见的冲突,下面介绍解决冲突的办法也主要针对这种冲突。

Git(五) IDEA 中操作 Git

3.2 预防冲突

在修改代码前,使用 pull 命令更新代码,能够保证在开始修改代码前本地的代码与远程仓库中的版本一致,这样能够大大降低冲突发生的概率。

3.3 解决冲突

按照图片中的步骤,顺序不能乱,先 stash,然后 pull,最后 unstash

第一步:暂存代码,idea 会恢复到上次更新后的代码,将修改的代码隔离出去

第二步:将远程仓库的代码拉下来

第三步:将暂存的代码还原回来

Git(五) IDEA 中操作 Git

Git(五) IDEA 中操作 Git

Git(五) IDEA 中操作 Git

从左至右

1 本地代码更新后的代码

2 合并后的代码

3 暂存文件的代码

Git(五) IDEA 中操作 Git

相关文章: