idea git version control_git提交代码覆盖别人的代码[通俗易懂]

idea git version control_git提交代码覆盖别人的代码[通俗易懂]IDEA中使用GIT版本控制工具1.IDEA中的配置git执行的对应路径1)在右上角的FIle中找到《Settings》-《VwesionControl》-《Git》,选择git可执行文件的路径

IDEA中使用GIT版本控制工具

IDEA中使用Git功能

(克隆、提交、推送、分支、冲突解决、历史查看、版本回退、版本对比)

目录:

  1. IDEA 中的配置git执行的对应路径
  2. 提交项目到git暂存区
  3. 从 Git 中拉取项目
  4. 分支开发
  5. 查看历史提交记录
  6. 与其他版本比较
  7. 回退到其他版本

1. IDEA 中的配置git执行的对应路径

1)在 右上角的FIle中找到《Settings》- 《Vwesion Control》- 《Git》,选择git可执行文件的路径

在这里插入图片描述

2) 一般情况下按照正确的步骤配置,点击Test会弹出git版本的提示

在这里插入图片描述
3) 选择你本机的Git安装路径下的bin/git.exe
在这里插入图片描述
4) 然后applay,在OJBK
在这里插入图片描述

在这里插入图片描述

2.提交项目到git暂存区
1)首先需要将当前项目导入到 gitHup中,VCS -> Import into Version Control -> Sharee Project on GitHub
在这里插入图片描述
2)然后我们在点开VCS查看,就会变成这个样子,对,就是我们需要的样子,现在可以开启一波骚气的操作了在这里插入图片描述
3)add到本地仓库,也可以使用快捷键 Ctrl + Alt + A
在这里插入图片描述
4)commit到本地仓库
在这里插入图片描述
也可以注直接Commit,点击这里会自动将需要提交的文件选中在这里插入图片描述

5)接下来进行这些步骤在这里插入图片描述
部分文件是不需要提交的,可以下载一下这个插件,如图
在这里插入图片描述
在这里插入图片描述
安装完后,需要重启idea
在这里插入图片描述
创建.gitignore文件
在这里插入图片描述
push到远程仓库
在这里插入图片描述
推送到远程仓库
在这里插入图片描述
初次推送会出现这样的Login弹窗,输入自己的账号及密码就好了,第一次需要输入,再次推送就不需要登陆了
在这里插入图片描述
打开git,就可以看到刚刚提交到的项目啦
在这里插入图片描述

3. 从 Git 中拉取项目
1)先找到Git仓库地址在这里插入图片描述
2)来,让我们找到这里,对,点它
在这里插入图片描述
3)来,下面的操作是酱紫的啦
在这里插入图片描述
4)可以点击Test来测试一哈子
在这里插入图片描述
5)test转了半天没有动静,等不及了,点Clone,进行下一步吧,这里需要将远程仓库的项目,拉去到本地,需要在有网络的地方,网速慢的话需要稍作等待
在这里插入图片描述
6)等拉去完后,会有一个 这样的提示框,点 YES
在这里插入图片描述
7) 然后就是这个界面了,看哈子左下角,点Add as Maven Propect
在这里插入图片描述
8) 接下来打开 propect,就可以看到从git拉去的项目啦~
如果项目中Maven有应配置的话,还需要将对应路径改为本机的maven仓库,在此承蒙各位大爷关照,就不在进行特举此例,各位爷可以到对面的怡红院去瞅一瞅有您需要的,如果没有异议,那咱继续
Ayo,在你的头上暴扣
在这里插入图片描述

4.分支开发
来,看哈子重点
Git分支是由指针管理起来的,所以创建、切换、合并、删除分支都非常快,非常适合大型项目的开发。
在分支上做开发,调试好了后再合并到主分支。那么每个人开发模块式都不会影响到别人。
不太明白的话人家画张图
咯,就是这个样子
在这里插入图片描述
接下来,继续操作
1)先导入到GitHub中
在这里插入图片描述
2)之后可以看到左下角的位置显示的有Git:master,代表这是一个主分支
在这里插入图片描述
例如在主分支中发现了一个必须要修复的BUG,如图
在这里插入图片描述
建议一个分支,用以修改BUG
在这里插入图片描述
取名为 可以为当前版本号
在这里插入图片描述
OK后,IDEA会自动切换到该分支,如果需要切换会主分支,点这里
在这里插入图片描述
好啦,该在子分支上修改BUG了
在这里插入图片描述
然后Add,在Commit,提交到本地仓库
Push到远程仓库可以看到对应的信息
在这里插入图片描述
如果主分支跟子分支都提交到远程仓库,可以在这个地方看到对应的具体分支名称
一般情况下只需要将分支提交到本地仓库,不需要将分支提交远程仓库。如果将所有的分支都提交到远程仓库,会让远程仓库杂乱无章。
在这里插入图片描述
合并分支
切换到主分支,进行合并
在这里插入图片描述
此时会弹出一个窗口,提示文件冲突
在这里插入图片描述
这里选择手动合并
弹出代码合并的对照窗口,分为三部分,左右两侧分别是你和服务器的代码,高亮显示代码不同的部分,带有箭头和叉号,通过点击 “>>” 将两边冲突的代码添加到中间的合并区域中去,点击 “×” 则放弃那一段代码,待所有冲突处理完成后merge就成功了(此段难以表达,故借鉴下别个的,末尾会标明源头)。
在这里插入图片描述
合并后
在这里插入图片描述
此时可以删除子分支
在这里插入图片描述
删除成功后会有提示
在这里插入图片描述
5. 查看历史提交记录
右键当前.java文件,找到Git->Show History

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

6. 与其他版本比较
对单个代码文件的比较,点击文件,右键弹出的菜单选项 → 【Git 】→ 【compare with…】,几个比较方式如下:
Compare with the Same Repository Version 当前文件与服务器同一分支上该文件版本的内容进行比较
Compare with 当前文件与文件各次提交的版本做比较
Compare with Branch 当前文件与其他分支上该文件版本进行比较
在这里插入图片描述
与其他版本比较

在这里插入图片描述

7. 回退到其他版本

在这里插入图片描述

此文借鉴之处:https://blog.csdn.net/kjfdjjvbmc/article/details/92378697
此文借鉴之文借鉴之处:https://www.cnblogs.com/anayigeren/p/10575469.html

今天的文章idea git version control_git提交代码覆盖别人的代码[通俗易懂]分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/87334.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注