git版本管理

103 阅读1分钟

1、基本操作

命令含义
git init初始化仓库
git status查看仓库状态
git add添加到暂存区
git commit -m ""提交到仓库
git log查看提交日志

git add .  所有变化添加到暂存区
git log --oneline  简洁模式查看提交日志

2、更改操作

命令含义
git checkout从暂存区中撤回
git reset回溯历史版本

git checkout .  从暂存区中撤回所有
git reset HEAD^  撤回最近一次commit
git reset 版本号  指定恢复到某个版本

3、扩展理解

1、git工作过程大概是:工作区-->暂存区-->仓库
编辑器是工作区,add到暂存区,commit到仓库
2、版本及版本号的理解
git log时可以看到历史提交的版本,其中有一长串的哈希值就相当于版本号,一般取前面短一点的就可以区分不同提交版本。
3、HEAD表示当前版本,HEAD^表示HEAD的前面一个版本,HEAD^^表示HEAD的前面第二个版本