首页 > 代码库 > Git时光穿梭,版本回退,工作区.......
Git时光穿梭,版本回退,工作区.......
1.如果git status
告诉你有文件被修改过,用git diff
可以查看修改内容。
2.查看历史记录,在Git中,我们用git log
命令查看,git log
命令显示从最近到最远的提交日志,
如果嫌输出信息太多,看得眼花缭乱的,可以试试加上--pretty=one
line
参数,git log --pretty=oneline
3.回退到上一个版本 可以使用git reset
命令:git reset --hard HEAD^
4.可以指定回到未来的某个版本:git reset --hard <版本ID>
5.git reflog
用来记录你的每一次命令
6.git checkout -- file
可以丢弃工作区的修改,如命令git checkout -- readme.txt
意思就是,把readme.txt
文件在工作区的修改全部撤销
7.用命令git reset HEAD file
可以把暂存区的修改撤销掉(unstage),重新放回工作区
8.用rm
命令删除文件,如果确实要从版本库中删除该文件,那就用命令git rm
删掉,并且git commit
Git时光穿梭,版本回退,工作区.......
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。