如何将存储库推送到我的计算机和在线服务器?

时间:2015-04-27 20:58:20

标签: wordpress git macos github repository

我已经想出如何在github上创建一个存储库。现在我试图将存储库推送到我的macbook pro和我的服务器,它通过http://namecheap.com托管,并且能够理解如何保持简单。我在我的服务器上使用wordpress,我有一个模板主题。我想在我的Mac上编辑我的文件,然后将它们推送到网站,保持一切顺利。

2 个答案:

答案 0 :(得分:2)

关于如何开始使用github有很多information,所以我只关注清除误解:

  

现在我正在尝试将存储库推送到我的macbook pro和我的服务器

你没有push从github到服务器。您需要clone您的github repo到您的开发(macbook)和生产(服务器)环境。

git clone https://github.com/USERNAME/REPOSITORY.git

https://help.github.com/articles/fetching-a-remote/

或者,您可以通过在本地初始化,设置遥控器然后按

将现有代码推送到空存储库
git init
git add -A
git commit -m "Initial commit"
git remote add origin https://github.com/USERNAME/REPOSITORY.git
git push origin master

完成repo设置后,您的典型工作流程将如下所示:

  • 在您的开发环境(macbook)中进行更改。
  • push对github的更改。
  • pull来自生产或登台环境(服务器)中github的更改。

答案 1 :(得分:0)

以这种方式使用git所需的主要功能之一是访问托管服务器上的终端,直接通过应该安装的git推送文件。

或者,您可以使用任何可用的协议(如FTP或SSH)将文件直接上传到您的服务器。在这种情况下,您将使用git来版本和管理您的模板,但不能上传或发布它们。

我已经看到cheapnames.com提供Softaculous作为管理其服务器的机制。该软件还提供同步和安装脚本。