我低于groovy script
PushCommand push=git.push();
push.setRemote("my remote");
push.setPushAll(); //Push all branches under refs/heads/*.
push.setForce(true); //Sets the force preference for push operation.
push.call();
我的要求:want to push only changes from one gitinstance to other
setPushAll
:这会在所有时间内执行脚本数据还是只进行更改(我只想更改)吗?
push.setForce(true)
:这有什么用?我应该在我的情况下使用它吗?
答案 0 :(得分:0)
得到我想知道的内容在评论中
Git only pushes what is not in the target
setForce(true)
将使用源repo中的引用覆盖目标repo中的引用。根据您的情况,这可能是您想要的。 - James Moger
setPushAll
会将所有分支从源推送到目标。这也可能是你想要的。 - James Moger
您可以在git-push - cfrick