你不断对文件进行修改,然后不断提交修改到版本库里,就好比玩RPG游戏时,每通过一关就会自动把游戏状态存盘,如果某一关没过去,你还可以选择读取前一关的状态。有些时候,在打Boss之前,你会手动存盘,以便万一打Boss失败了,可以从最近的地方重新开始。Git也是一样,每当你觉得文件修改到一定程度的时候,就可以“保存一个快照”,这个快照在Git中被称为commit。一旦你把文件改乱了,或者误删了文件,还可以从最近的一个commit恢复,然后继续工作,而不是把几个月的工作成果全部丢失。

在windows GitGUI如何做版本回滚呢?

1.GitGUI界面说明
2.版本回滚步骤

  2.1 日志里选择版本     Repository -> Visualize master's history
  2.2 选择要回到的版本号 reset master branch to here
  2.3 完成回滚修改文件   hard


1.GitGUI界面说明

工作区:列出有改动的文件
暂存区:存放将要提交到版本库的文件,工作区中修改完成的文件应将放入
暂存区 差异区:在工作区/暂存区选择文件会显示出改动前后的具体信息
提交的说明:提交时写入改动的相关说明
Rescan:扫描出改动的文件,显示在工作区。GUI并不会实时更新对仓库的修改,需要点击Rescan按钮重新扫描。
Stage Changed:将工作区中所有文件放入暂存区。
Sign off:在提交的说明后面附加上当前git账号的信息。多人协作时方便看到提交的编辑者。
Commit:将暂存区的文件提交到版本库。
Push:推送到远程版本库


2.版本回滚步骤
  2.1 日志里选择版本     Repository -> Visualize master's history

 
  2.2 选择要回到的版本号 reset master branch to here


  2.3 完成回滚修改文件   hard

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐