首页 > 技术文章 > git:版本回溯

alan2kat 2017-11-08 16:53 原文

其实我会的命令也就创建仓库后绑定repo,然后

git add

git commit 

git push 

git pull

git log

然后怎么回溯版本呢?

方法一:

git log 查看仓库日志

git checkout  某次日志commit的前几位数字(不和其他日志的commit相同即可)

方法二:

//该方法将master恢复到之前的某个版本

git reset --hard HEAD^ (前一个)

git reset --hard HEAD^ ^(前前一个)

git reset --hard HEAD^ 100(前一百个)

如果想互道最新版本:

git reflog

会列出HEAD指向过的所有commit 

git reset  --hard  最新版本的commit id

 

推荐阅读