Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ##### 回滚到某个版本
- 1.
- git reset --hard 4 暂存区改变 工作区改变 领先提交
- git reset --soft 8 暂存取不变 工作区不变 提交恢复
- (git checkout master)
- git commit -m 'Reverted 5 6 7 8' 提交暂存区
- (暂存区工作区保持一致)
- 2.
- git checkout 4 (要回滚到的版本)
- git reset --soft <your_branch_name>
- git checkout master (切换回分支master 而不是commit)
- git commit -m "Revert 5 6 7 8"
- ##### 打包最近一次提交的改动文件
- git archive -o update.zip HEAD $(git diff --name-only HEAD^)
- ##### 导出某个版本的某个文件
- git show COMMIT:FILE
Add Comment
Please, Sign In to add comment