Git图文使用教程说明
- Git 版本: 2.31.0.windows.1
- IDEA版本:2021.1
- 主要记录 git 的常用命令、IDEA 集成 git、git与GitHub、IDEA 集成 GitHub、Gitee等(详细图文步骤记录)
- 配套视频参考:【尚硅谷】5h打通Git全套教程
🐬一、IntelliJ IDEA 中集成并使用 Git
🥕1.1、配置Git忽略文件
我们的Eclipse 、IDEA都会生成一些无关文件,如图
1)Eclipse特定文件
**2)IDEA特定文件 **
问题1:为什么要忽略他们?
答:与项目的实际功能无关,不参与服务器上部署运行。把它们忽略掉能够屏蔽IDE工具之间的差异。
问题2:怎么忽略?
1)创建忽略规则文件 xxxx.ignore(前缀名随便起,建议是git.ignore) 这个文件的存放位置原则上在哪里都
可以,为了便于让~/.gitconfig文件引用,建议也放在用户家目录下 git.ignore文件模版内容如下:
# Compiled class file *.class # Log file *.log # BlueJ files *.ctxt # Mobile Tools for Java (J2ME) .mtj.tmp/ # Package Files # *.jar *.war *.nar *.ear *.zip *.tar.gz *.rar # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* .classpath .project .settings target .idea *.iml
2)在.gitconfig文件中引用忽略配置文件(此文件在Windows的家目录中)
[user] name = gaoziman email = gaoziman@qq.com [core] excludesfile = C:/Users/shark-Gao/git.ignore 注意:这里要使用“正斜线(/)”,不要使用“反斜线(\)”
3) 在IDEA中定位并配置
接下来就来说说,当我们安装好 Git 后的事。安装好 Git 之后,打开 IDEA 的设置界面,依次进入 File -> Settings -> Version Control -> Git(也可以通过快捷键 Ctrl + Alt + S 进入设置),然后将 Path to Git executable 设置为你安装的 Git 所在路径即可,比如我的是 D:\software\Git\bin\git.exe。
设置完成之后,点击右方的 Test,如果 Git 安装成功且路径正确,就会弹出如下的提示信息,说明我们的配置也就成功了
🌶️1.2、IDEA初始化本地库
默认创建的 git 仓库就是我们打开的项目所在的目录,我们添加了 git 仓库之后
添加到暂存区就变为了绿色,我们可以写些代码,然后将 project 添加到暂存区
我们添加到暂存区,再接着进行提交到本地库
🍬1.3、切换版本
我们修改 Java2023 中的代码,再次提交到本地库
在IDEA的左下角,点击 Git,然后点击 Log查看版本,右键选择要切换的版本,然后在菜单里点击 Checkout Revision
👀1.4、创建分支
在弹出的Git Branches框里 点击 New Branch按钮。
填写分支名称
然后再 IDEA的右下角看到 cisyam-fix,说明分支创建成功,并且当前已经切换成 hot-fix分支
👁️1.5、切换分支
在IDEA窗口的右下角,切换到 master分支 。
🥖1.6、合并分支
在IDEA窗口的右下角,将 cisyam-fix分支合并到当前 master分支。
如果代码没有冲突,分支直接合并成功,分支合并成功以后,代码自动提交,无需手动提交本地库
🐸1.7、合并分支冲突
如图所示,如果master分支和 hot-fix分支都修改了代码,在合并分支的时候就会发生冲突。
我们现在站在master分支上合并 cisyam-fix分支,就会发生代码冲突。
点击 Conflicts框里的 Merge按钮,进行手动合并代码。
手动合并完代码以后,点击右下角的 Apply按钮。代码冲突解决,自动提交本地库。