我在这件事上有麻烦。我要做的是在本地创建一个中央git存储库,然后克隆它以生成一个工作副本。当我对克隆进行更改并推送更改时,我不会在SourcTree中得到任何错误,但是更改不会被推送。我看不出中央仓库有什么变化。
在这个过程中,我得到了各种各样的错误,例如,SourceTree会抱怨它在中心存储库上执行git status
致命:此操作必须在工作树副本中运行。
我必须让我的中心存储库光明正大,这样错误就消失了,但仍然无法让push工作。我不知道是什么引起了这个问题。我试了一下,但没有成功。这是可行的吗?我是不是做了什么根本不对的事。
(我不想在云上使用我的中央存储库,但我可以将它移动到不同的PC上。但我真的希望它(中心和工作副本)在我自己的系统上)
发布于 2014-10-11 10:39:05
吉特很高兴地支持你该做的事。跟着这些,我希望你不会遇到任何问题:
发布于 2014-10-11 16:28:01
这就是我所做的,扩展了穆达西的回答。
裸着我的-项目
git克隆我的项目-git myproject.clone
注意,裸存储库在SourceTree中不起作用。如果您打开它们,您将得到一个错误。您可以安全地丢弃该错误。获取更多信息
https://stackoverflow.com/questions/26312740
复制相似问题