不同用户下的Git Push和Diff的Git Push

时间:2013-07-01 04:50:11

标签: git review-board

我正在尝试在ReviewBoard服务器上实现自动Git推送功能。但是,我相信从ReviewBoard服务器的角度来看,它只能看到与该git提交和git用户相关联的差异[可能与提交相关的其他元数据< ---如果我正确,我会纠正我我错了:)]。

我的问题:

git是否提供了能够根据提供差异进行推送的功能?

可以在Git中的其他用户下进行git推送吗?

1 个答案:

答案 0 :(得分:1)

  

可以在Git中的其他用户下进行git推送吗?

我假设您在询问是否有可能在以另一个用户身份登录时由一个用户进行git push次提交。在那种情况下,是的,这是可能的。 Git服务器通常不会构成任何此类限制(尽管它们可以,例如在git钩子中)。

  

git是否提供了能够进行推送的功能   提供差异?

我再也不确定你在问什么。但是如果你有一个diff,你可以根据diff创建一个提交,然后你可以推送它。您可以使用unix patchgit applygit am。例如:

git apply file-with-diff.patch
git commit -m "patched"
git push