Git学习笔记

重温git命令发现他还有如此奥妙之处,值得继续探索
(本文适合了解部分git命令的读者,预计阅读5分钟,若跟着体验则需要1小时左右)
1、git init 初始化仓库(新建一个git仓库)


Git学习笔记_第1张图片
image.png

Git学习笔记_第2张图片
image.png

2、git clone 从远程服务器克隆代码到本地(后面加项目名可以重命名)


Git学习笔记_第3张图片
image.png

3、git status 查看仓库此时的状态(每次开始修改项目前都先看一下此时的状态)
Git学习笔记_第4张图片
image.png

4、git log 查看仓库所有提交日志(可以查看项目所有的commit默认记录 --oneline只显示单行记录、--stat显示详细记录包括修改的文件、 -p显示补丁信息即修改具体的代码块)
Git学习笔记_第5张图片
image.png

Git学习笔记_第6张图片
image.png

Git学习笔记_第7张图片
image.png

Git学习笔记_第8张图片
image.png

tips:冒号代表git分页功能,可使用上图进行查看操作
5、git show 显示一个特定commitID的详细记录


Git学习笔记_第9张图片
image.png

6、git add 把修改文件添加至暂存区
Git学习笔记_第10张图片
image.png

Git学习笔记_第11张图片
image.png

7、git commit 把暂存区的修改文件提交到本地仓库(-m “提交说明” --amend更改最后一个commit)
Git学习笔记_第12张图片
image.png

Git学习笔记_第13张图片
image.png

Git学习笔记_第14张图片
image.png

8、git diff 查看尚未commit提交的修改
Git学习笔记_第15张图片
image.png

9、.gitignore 文件用来记录忽略提交的文件
image.png

10、git tag 添加(-d 删除)标签
Git学习笔记_第16张图片
image.png

Git学习笔记_第17张图片
image.png

11、git branch 创建(-d 删除)分支
Git学习笔记_第18张图片
image.png

Git学习笔记_第19张图片
image.png

12、git checkout (-b 创建并)切换到某个分支


Git学习笔记_第20张图片
image.png

Git学习笔记_第21张图片
image.png

13、git merge 合并特定分支到当前分支(有两种类型)
Git学习笔记_第22张图片
image.png

14、git revert 还原commit
Git学习笔记_第23张图片
image.png

15、git reset 重置commit
Git学习笔记_第24张图片
image.png

16、其他
Git学习笔记_第25张图片
image.png
Git学习笔记_第26张图片
image.png
Git学习笔记_第27张图片
image.png
Git学习笔记_第28张图片
image.png

(注:上图设置sublime text 路径前少了一个单引号,复制自行加上)

你可能感兴趣的:(Git学习笔记)