用git把你的工作作为人质?

时间:2011-11-17 16:52:31

标签: git rebase git-stash git-patch

情况就是这样......

我需要能够将git存储库分支重新绑定到某个时间点,然后删除(并存储或保留)我的提交超过该时间点。保留重新应用所有东西的能力......但不要让它们生活在远程存储库中......

原因 (也许您会有更好的解决方案)

我有一份合同工作,我已经工作了几个月,他们拒绝支付......我希望能够将回购卷回到我参与的开始,删除(和存储)我的工作重新应用于付款..

复杂的问题是有其他用户同时提交并且我不想删除它们,但是如果我抽出间歇性提交并尝试在同一点运行repo,它显然会中断(不是倒带)主动副本)。

想法? (技术)...考虑使用git补丁?

1 个答案:

答案 0 :(得分:1)

创建远程跟踪'付费'分支(可能是主分支)和一些功能(人质)分支。只要您获得了资金,就可以将您的功能重新加入付费分支并将其推送给您的客户。