Git补丁Java Imports

时间:2012-12-19 21:47:46

标签: java git import

使用git和Java导入解决补丁有什么好方法吗?

我有远程计算机(我在工作时使用的那台),使用名为 bugX 的分支

现在我在家,我想要一个"副本"该分支到我的本地计算机继续工作。

所以我所做的就是在我的本地计算机中拉一下工作副本,然后我用 bugX 的差异做了一个补丁在我的远程计算机中对进行分支,然后我尝试将该补丁应用到分支上的本地计算机 >

但补丁仍然失败,因为导入都搞砸了。

[*]我不允许推动远程分支,然后从这里拉出来。

编辑:

我尝试从master(在远程计算机中)创建另一个分支,并尝试将补丁应用于该分支,但也失败了。

1 个答案:

答案 0 :(得分:0)

如果您在家中使用ssh访问工作计算机,只需将您的工作仓库作为遥控器添加到家用电脑上并从那里拉出来。是的 - 你可以从任何git repo中获取,“git服务器”在任何方面都不是特别的。好吧,他们是裸露的,这意味着他们没有工作副本,但这只有在时才有意义。

如果您没有ssh访问您的工作计算机,并且不允许将分支推送到中央仓库,我建议在其他地方设置一个仓库(例如私人git仓库)并从那里开始工作。或者您可以通过将其推到服务器上来隐藏您的分支,但不能将其作为正确的分支隐藏(不在refs/heads中,而是在refs/hidden)。