Open wuyuedefeng opened 2 years ago
# 检出代码 svn checkout svn://... --username=user01 # 检出某个分支的代码 svn checkout svn://... -m branch --username=user01 # 更新到最新代码 svn update # 查看状态 svn status # 查看提交日志 svn log # 查看 最后3次 提交日志 svn log -l 3 # 查看 指定版本 提交日志 svn log -r 1027:1035 svn log -r 66891:HEAD # 查看 指定日期之间 提交日志 svn log -r {2021-8-23}:{2021-8-25} svn log -r {2021-8-23T10:00}:HEAD # 简略输出 svn log -q # 详细输出 svn log -v
$ brew install git subversion
# 下载代码 git svn clone 项目地址 git svn clone 项目地址 --username=*** # 查看log git log #(git svn log -v 可以显示每次修改提交的文件) git log -p # (可以查看每次提交log和对应的修改内容) git log --stat # (可以查看每次提交log和对应的修改文件) # 查看某人的log git log --author=*** # 撤销工作区的修改 git checkout -- file # 注:如果没有--,表示切换到某个分支。 # 撤销暂存区的修改 git reset --hard HEAD file # 与远端同步 git svn rebase # 将修改提交到svn git svn commit # 查看状态 git status # 显示分支情况 git branch -a # 新建分支 git branch new-branch-name # (git checkout -b new_branch(新建分支并跳转到分支)) # 删除分支 git branch -d new_branch # (删除分支时,不可处于当前分支)
参考地址
svn
git-svn
安装git-svn
git svn 的一些常用命令
参考地址