我确信这里有一些非常简单的错误,所以我制作了这些图表,希望有人能为我解决这个问题。基本上,我无法从克隆的repo中获取任何新文件以显示在服务器上的原始仓库中。
目前,我的生产服务器上安装了magento。我把这个--bare --shared git存储库然后克隆到我的本地mac git。
我理解如何在克隆存储库中暂存和提交,但我认为这是全局的,提交包含在mac的存储库中,并且实际上并没有触及服务器。
这是出错的地方,现在我的本地仓库处于我想要的状态,是否将其推送到原始仓库?
然后,我假设我将在服务器上暂存并提交更改?
最后,我意识到这是一个非常基本的工作流程,但是在我让事情变得更复杂之前,我想现在掌握这个布局。
谢谢。
答案 0 :(得分:0)
在您拥有舞台并在本地仓库中提交后,您必须推送到服务器:
git push origin master
其中origin是您要推送的远程(克隆时自动设置),master是您正在推送的分支。
请注意,您推送提交而不是文件。所以一旦你推动,你就完成了。您不必在服务器上暂存和提交。