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
网友评论