git错误(由本地提交引起)

时间:2011-12-06 18:58:55

标签: git version-control cvs

我使用git从中央存储库中检出代码。在我更改代码后,我无法提交到该中央存储库,因此我提交了本地存储库。

现在不影响中央存储库,我可以在其他地方进行更改吗? 我的意思是:如何将我的本地变化传达给其他地方?

对此的需求如下:由于中央回购是公开的而不是我们自己的,我们在本地使用cvs来维护版本控制。因此,在进行本地git提交后,它在其他地方产生错误,如下所示:

fatal: ambiguous argument 'HEAD^..HEAD': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions

感谢。我希望我的问题很明确。

2 个答案:

答案 0 :(得分:1)

Git有一个克隆功能,可以让你这样做。只是google“git clone”

答案 1 :(得分:1)

如果您更改remote指向的位置,则提交到"中央存储库"会转而去。

正如@ReidMac所说,您可以git clone您的本地存储库,但任何未来的提交都不会自动传输。

基本上,将提交转到其他地方的唯一方法是更改​​head中指定的remote位置。