从克隆存储库更新到我服务器上的原始存储库

时间:2011-12-07 19:34:02

标签: macos git version-control rackspace-cloud

我确信这里有一些非常简单的错误,所以我制作了这些图表,希望有人能为我解决这个问题。基本上,我无法从克隆的repo中获取任何新文件以显示在服务器上的原始仓库中。

目前,我的生产服务器上安装了magento。我把这个--bare --shared git存储库然后克隆到我的本地mac git。

My setup

我理解如何在克隆存储库中暂存和提交,但我认为这是全局的,提交包含在mac的存储库中,并且实际上并没有触及服务器。

committing within the local mac

这是出错的地方,现在我的本地仓库处于我想要的状态,是否将其推送到原始仓库?

Pushing from local to server

然后,我假设我将在服务器上暂存并提交更改?

staging and committing on server

最后,我意识到这是一个非常基本的工作流程,但是在我让事情变得更复杂之前,我想现在掌握这个布局。

谢谢。

1 个答案:

答案 0 :(得分:0)

在您拥有舞台并在本地仓库中提交后,您必须推送到服务器:

git push origin master

其中origin是您要推送的远程(克隆时自动设置),master是您正在推送的分支。

请注意,您推送提交而不是文件。所以一旦你推动,你就完成了。您不必在服务器上暂存和提交。

相关问题