前言
本文参考 一宿君 的 Git系列教程 学习Git的入门使用和基础概念。作为入门学习常用操作来讲, Git系列教程 的4篇文章已经讲得很细了,本文不再赘述。后续总结了新内容在更新本博客
(一)
(二)
(三)
(四)
一、我的笔记
1.图示
1.Git各工作区关系示意图
图1:
图2:
用
git log --graph --pretty=oneline --abbrev-commit
可以看到分支的合并情况,包括分支合并图(–graph)、一行显示(–pretty=oneline)、提交校验码缩略(–abbrev-commit)显示:
$ git log --graph --pretty=oneline --abbrev-commit
* cf810e4 (HEAD -> master) conflict fixed
|\
| * 14096d0 (feature1) AND simple
* | 5dc6824 & simple
|/
* b17d20e branch test
* d46f35e (origin/master) remove test.txt
* b84166e add test.txt
* 519219b git tracks changes
* e43a48b understand how stage works
* 1094adb append ABC
上面代码块 原文链接:https://blog.csdn.net/qq_34964197/article/details/81104419
2.idea中git的使用
1.idea git在不提交当前分支已修改代码的情况下, 切换分支
参考博客1:idea git在不提交当前分支已修改代码的情况下, 切换分支
参考博客2:idea切换Git分支时保存未提交的文件
2.IDEA设置忽略git提交的文件
参考博客:IDEA设置忽略git提交的文件