Git 是什么?
Git 是目前世界上最先进的分布式版本控制系统(没有之一)。
git的简单操作
- 初始化一个 Git 仓库,使用
git init
添加文件到 Git 仓库,分两步:
- 第一步,使用命令
git add
,注意,可反复多次使用,添加多个文件;
- 第二步,使用命令
git commit
完成。
- 要随时掌握工作区的状态,使用
git status
- 如果 git status 告诉你有文件被修改过,用
git diff
可以查看修改内容。
- HEAD 指向的版本就是当前版本,因此,Git 允许我们在版本的历史之间穿梭,使用命令
git reset –hard commit_id
- 穿梭前,用
git log
可以查看提交历史,以便确定要回退到哪个版本。
- 要重返未来,用
git reflog
查看命令历史,以便确定要回到未来的哪个版本。
- 命令
git rm
用于删除一个文件。如果一个文件已经被提交到版本库,那么你永远不用担心误删,但是要小心,你只能恢复文件到最新版本,你会丢失 最近一次提交后你修改的内容 。