Git—4 IDEA中使用git

文章目录一览

  • Git学习—4 idea操作git
    • 1. idea中配置Git
    • 2.idea中操作Git
      • 2.1 创建项目远程仓库
      • 2.2 初始化本地仓库
      • 2.3 设置远程仓库
      • 2.4 提交到本地仓库
      • 2.5 推送到远程仓库
      • 2.6 克隆仓库到本地
      • 2.7 创建分支、切换分支及其他分支相关操作、冲突解决
    • 3.idea常用git操作入口
    • 4.场景分析
    • 5.git总结

Git学习—4 idea操作git

1. idea中配置Git

安装好IntelliJ IDEA后,如果Git安装在默认路径下,那么idea会自动找到git的位置,如果更改了Git的安装位置则需要手动配置下Git的路径。选择File→Settings打开设置窗口,找到Version Control下的git选项:
Git—4 IDEA中使用git_第1张图片
点击Test按钮,版本号出现,配置完成!
在这里插入图片描述

2.idea中操作Git

场景:本地已经有一个ssm项目,但是并不是git项目,我们需要将这个放到码云的仓库里,和其他开发人员
继续一起协作开发。

2.1 创建项目远程仓库

Git—4 IDEA中使用git_第2张图片
后续将本地仓库推送上来,上面三个都不要勾选。

2.2 初始化本地仓库

Git—4 IDEA中使用git_第3张图片
此时项目文件全部变色:
Git—4 IDEA中使用git_第4张图片
红色代表还没有上传到远程仓库托管。

2.3 设置远程仓库

Git—4 IDEA中使用git_第5张图片

2.4 提交到本地仓库

在这里插入图片描述
然后弹出这个,勾选需要托管的文件。
.gitignore文件可以自己在里面定义忽视的文件过滤。比如所有的war包。我没弄,时间紧、
Git—4 IDEA中使用git_第6张图片
Git—4 IDEA中使用git_第7张图片

2.5 推送到远程仓库

Git—4 IDEA中使用git_第8张图片
去gitee刷新看看:
Git—4 IDEA中使用git_第9张图片
进行更新操作
找到一个jsp文件,在里面加一行没用的注释,然后commit提交。
Git—4 IDEA中使用git_第10张图片
然后:
Git—4 IDEA中使用git_第11张图片
最后:
Git—4 IDEA中使用git_第12张图片双击右边框框里的提交文件,可以查看修改明细:
Git—4 IDEA中使用git_第13张图片

2.6 克隆仓库到本地

Git—4 IDEA中使用git_第14张图片
然后就会出现:
Git—4 IDEA中使用git_第15张图片
然后去gitee上复制项目的url路径
Git—4 IDEA中使用git_第16张图片
Git—4 IDEA中使用git_第17张图片
然后打开即可!
Git—4 IDEA中使用git_第18张图片


接下来跟着上面的操作做一个示例。

在克隆下来的项目中进行一个功能实现,然后在原项目中也进行一个功能实现,然后克隆项目push,紧接着原项目push就会出错,只需要pull下拉新代码,然后再push即可!如果遇到commit有错误,只需要找到修改的文件,右键点击然后git,然后add添加,再去推,和之前一样!!!

Git—4 IDEA中使用git_第19张图片
点击merge后:
Git—4 IDEA中使用git_第20张图片
然后再确认,点击merge;
Git—4 IDEA中使用git_第21张图片
然后点击箭头,进行冲突解决;
Git—4 IDEA中使用git_第22张图片
然后apply即可!
在这里插入图片描述

2.7 创建分支、切换分支及其他分支相关操作、冲突解决

Git—4 IDEA中使用git_第23张图片
然后输入分支信息:
Git—4 IDEA中使用git_第24张图片
分支创建成功。
Git—4 IDEA中使用git_第25张图片


第二种方式:常用
Git—4 IDEA中使用git_第26张图片
创建完后:还能看见分支所在处。
在这里插入图片描述

3.idea常用git操作入口

1.第一张图上的快捷入口可以基本满足开发的需求
Git—4 IDEA中使用git_第27张图片
2.第二张图是更多在idea操作git的入口
Git—4 IDEA中使用git_第28张图片

4.场景分析

1.由组长,基于本项目创建本地仓库;创建远程仓库,推送项目到远程仓库
Git—4 IDEA中使用git_第29张图片
2、每一位组员从远程仓库克隆项目到idea中,这样每位同学在自己电脑上就有了一个工作副本,可以正式的开始开发了。我们模拟两个组员(组员A、组员B),克隆两个工作区。
Git—4 IDEA中使用git_第30张图片
3.组员A修改工作区,提交到本地仓库,再推送到远程仓库。组员B可以直接从远程仓库获取最新的代码。
Git—4 IDEA中使用git_第31张图片
4.组员A和组员B修改了同一个文件的同一行,提交到本地没有问题,但是推送到远程仓库时,后一个推送操作就会失败。
解决方法:需要先获取远程仓库的代码到本地仓库,编辑冲突,提交并推送代码
Git—4 IDEA中使用git_第32张图片

5.git总结

铁令

  1. 切换分支前先提交本地的修改
  2. 代码及时提交,提交过了就不会丢
  3. 遇到任何问题都不要删除文件目录

1.指令
Git—4 IDEA中使用git_第33张图片
2.
Git—4 IDEA中使用git_第34张图片
3. windows下无法创建.ignore|.bashrc文件

这里以创建 .ignore 文件为例:

  • 在git目录下打开gitbash
  • 执行指令 touch .gitignore

Git—4 IDEA中使用git_第35张图片

你可能感兴趣的:(版本仓库,git,intellij-idea,github)