svn:
svn log -l10 -v
-l10显示前10条提交
-v 显示修改文件。
=====================================
svn diff a.cpp -r100:101
比较a.cpp文件版本100到101修改内容。
=====================================
svn update -r100
退回到100历史版本。
###############################################
git:
git log --name-only --follow ./
--name-only:显示修改记录,修改文件列表
--follow ./ 只显示本目录修改,可以不要。
=====================================
git log --name-status ./
--name-status:显示修改记录,修改状态
=====================================
git diff v1 v2 ./a.cpp
比较./a.cpp文件版本v1到v2修改内容
=====================================
git reset --hard commitid
回退指定版本
=====================================
git pull origin master
主分支拉倒最新。
=====================================
git log --pretty=oneline -n 10
一行显示
=====================================
git reflog
显示历史操作
=====================================
git checkout -b feature-branch
创建分枝
git checkout master
切换到主分支
=====================================
git pull origin sub-branch
git pull origin master
git merge sub-branch
1万+

被折叠的 条评论
为什么被折叠?



