我正在尝试在 ReviewBoard 服务器上实现自动 Git 推送功能。但是,我相信从 ReviewBoard 服务器的角度来看,它只能看到与该 git 提交和 git 用户相关的差异 [可能与该提交相关的其他元数据 <--- 如果我是,请纠正我错误的 :)]。
我的问题:
git 是否提供了能够基于提供差异进行推送的功能?
git push 可以在 Git 的其他用户下进行吗?
我正在尝试在 ReviewBoard 服务器上实现自动 Git 推送功能。但是,我相信从 ReviewBoard 服务器的角度来看,它只能看到与该 git 提交和 git 用户相关的差异 [可能与该提交相关的其他元数据 <--- 如果我是,请纠正我错误的 :)]。
我的问题:
git 是否提供了能够基于提供差异进行推送的功能?
git push 可以在 Git 的其他用户下进行吗?
git push 可以在 Git 的其他用户下进行吗?
我假设您在询问是否可以git push
在以另一用户身份登录时由一个用户提交。在这种情况下,是的,这是可能的。Git 服务器通常不会造成任何此类限制(尽管它们可以,例如在 git 挂钩中)。
git 是否提供了能够基于提供差异进行推送的功能?
同样,我不确定您要问什么。但是如果你有一个差异,你可以基于那个差异创建一个提交,然后你可以推送它。您可以使用unixpatch
或. 例子:git apply
git am
git apply file-with-diff.patch
git commit -m "patched"
git push