回退版本

svn/git 回退版本操作记录

svn

如果文件没有被commit

svn revert $fileName
svn revert -R $dir

如果文件已经commit

# 查看回回滚的版本号
svn log $fileName

# 比较两个版本号之间的差别
svn diff  25:23 $file

# 从25回滚到23
svn merge 25:23 $file

# 查看file 当前的版本号

git

diff 可以查看文件相比上个版本有哪些修改

gid diff $fileName

如果文件没有add

git checkout  $fileName

git checkout .

如果文件已经add 到暂存区

git reset HEAD $filename

git reset HEAD .

如果已经commit

# commit_id 通过git log 查看
git reset commit_id
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容