我正在使用 TortoiseGit,并且正在使用 git-svn 处理 svn 存储库。
有时我想进行一行更改并立即将其提交到 svn 存储库(因此 CI 服务器将接收更改)。
目前我必须 git commit,然后 dcommit。对于我想快速完成的事情来说,这是一个额外的步骤……如果我可以一步完成提交和 dcommit,那就太好了。或者,是否有一个命令行命令我可以用来做同样的事情?
我正在使用 TortoiseGit,并且正在使用 git-svn 处理 svn 存储库。
有时我想进行一行更改并立即将其提交到 svn 存储库(因此 CI 服务器将接收更改)。
目前我必须 git commit,然后 dcommit。对于我想快速完成的事情来说,这是一个额外的步骤……如果我可以一步完成提交和 dcommit,那就太好了。或者,是否有一个命令行命令我可以用来做同样的事情?
TortoiseGit 的 svn 命令是:
所以关于 GUI,可能打开一张新票是个好主意。
至于命令行,我不认为有一个本地 git 命令能够做到这一点,它留下了一个自定义脚本来实现该序列(原则上类似于“显示尚未在 master 上的提交”文章中的那个,最后)。