《廖雪峰Git教程》学习笔记
原文链接 一.创建版本库 ①初始化一个Git仓库:git init ②添加文件到Git仓库:1.git add<file> ; 2.git commit 二.时光机穿梭 ①查看工作区状态,文件是否被修改过:git status ②查看修改的内容:git diff 1.版本回退 ①HEAD:当前版本 ②HEAD^:上个版本 ③定位版本: git reset --hard commit_id ④git log:穿梭前,用 git log 可以查看提交历史,以便确定要回退到哪个版本 ⑤git reflog:要重返未来,用 git reflog 查看命令历史,以便确定要回到未来的哪个版本。 2.工作区和暂存区 ①工作区:就是你在电脑里能看到的目录,比如我的 learngit 文件夹就是一个工作区 ②版本库:工作区有一个隐藏目录 .git ,这个不算工作区,而是Git的版本库。 ③暂存区:Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区。 第一步是用 git add 把文件添加进去,实际上就是把文件修改添加到暂存区; 第二步是用 git commit 提交更改,实际上就是把暂存区的所有内容提交到当前分支。 3.管理修改 ①每次修改,如果不add到暂存区,就不会加入到commit中 4.撤销修改 ①git checkout -- file