Git
Git
Git分布式版本管理基础命令
区别于传统的svn集中式版本管理
安全性更强
1.初始化 git init
2.设置签名 git config user.name xxx
git config user.email [email protected]
git config --global user.name xxx
git config --global user.email [email protected]
3.查看状态 git status(工作区和缓存区)
4.添加 git add [file name].xxx
查看缓冲区
5.撤回 git rm --cached [file name].xxx
6.提交 git commit [file name].xxx
7.第二次提交 git commit -m “[msg]” [file name].xxx
git commit -m “My second commit,modify good.txt” good.txt
版本的前进和后退
1.查看日志信息(4种方法)
git log
git log
82fcac hash值 HEAD(指针)指向当前的版本
git log --pretty=oneline
git log --oneline
git reflog (最常用的)
2.版本前进后退(3种常用方法)
git reset --hard [hash码索引值] (最常用的)
可以去到任何你去的版本
git reset --hard HEAD^ 只能后退 多个^表示退多步
git reset --hard HEAD~3 表示后退三步 只能后退
ps:
reset的三个参数对比
由于不重要不讲解了 自行百度