是否可能(或希望?!)设置git svn为更像git?例如,而不是写作
git svn dcommit
Run Code Online (Sandbox Code Playgroud)
为什么我不能写
git push
Run Code Online (Sandbox Code Playgroud)
同样,而不是
git svn rebase
Run Code Online (Sandbox Code Playgroud)
为什么不呢
git pull
Run Code Online (Sandbox Code Playgroud)
GIT中和svn是哲学不同,和推/拉是的主要区别之一.
虽然我可以说,你提议是根本错误的(你甚至说你的问题),你可以做到用别名你的目标和精神一点重新布线的.
这些并不完美,但可能适合您或给您一些想法.
#file: .git/config
# assumes your svn-remote is called svn
alias.co = git config svn-remote.svn.url > /dev/null && git svn rebase || git pull --rebase
alias.ci = git config svn-remote.svn.url > /dev/null && git svn dcommit || git push
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
706 次 |
| 最近记录: |