当前位置:首页 > Windows程序 > 正文

github for windows回滚到某一个版本

2021-03-11 Windows程序

建议先学会使用git命令再学GUI版的git,git本来就是命令行程序,GUI本质就是执行一些命令。仅从一些icon和单词去理解一些操作难免会有偏差。而反过来,熟悉命令会更好地理解GUI操作。
想要回滚到某一个版本,用图形工具多次操作也没有成功,用revert总是提示失败,后来用的是命令行完成的,用 git reset  --hard  <commit_id>:彻底回退到某个版本,本地的源码也会变为上一个版本的内容,此命令 慎用!<commit_id> 是每次commit的SHA1值. 可以用git log 看到,也可以在页面上commit标签页里找到.

----------------------------------------

如何删除本地所有未提交的更改

1. git clean -df
2. git reset --hard
第一个命令只删除所有untracked的文件,,如果文件已经被tracked, 修改过的文件不会被回退。而第二个命令只把tracked的文件revert到前一个版本,对于untracked的文件(比如编译的临时文件)都不会被删除。
有时是需要同时运行这两条命令的.

github for windows回滚到某一个版本

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/59147.html

Jm-杰米博客Jamie
草根站长的技术交流乐园!IT不会不要紧快来好好学习吧!
  • 20786文章总数
  • 5843221访问次数
  • 建站天数
  • 友情链接