0
更新文件,我是新来使用Git,我也做了以下内容作为安装程序的一部分。我有一个开发服务器,我们已经启动了PHP代码。我通过git init
将目录转换成git。我在本地有相同的代码副本。我曾经通过'文件传输'转移到开发者。现在推送操作不会对服务器
,因为我将我开发成一个混帐,我做相同的地方,并且增加了开发的git URL作为远程本地,做一个硬复位,以符合当地的开发。
我换了一个文件,做git push
,期间,它给了我错误refusing to update checked out branch: refs/heads/master
为此我也跟着上计算器的答案,并转换开发回购为纯仓库
git config --bool core.bare true
现在混帐推作品,但完全相同的文件没有在dev服务器上得到更新。我可能会错过什么?
我明白了,所以没有办法,我可以直接更新'git的push'文件。此外,我不确定我是否做了正确的步骤,将回购转换为裸回。你会建议什么? – Tushar 2014-09-02 05:51:58
我建议在某处(可能在同一台机器上)有一个裸回购(repo),并手动将其从开发服务器上拉到工作副本上。我不确定如何处理现有的裸回购,也许只需要取消“core.bare”就足够了。 – wRAR 2014-09-02 05:57:21