如何使用phpfog将我的项目文件升级到我的git hub

Mav*_*ven 1 php git github git-svn phpfog

我试图通过phpfog云服务托管我的php应用程序,这是我第一次尝试使用任何GIT客户端; 按照PHPfog文档中定义的过程,我完成了创建键并添加它.

现在我想知道如何将我的项目添加到云中,简单来说,我有一个文件夹,其中包含我的所有项目文件.php,图像等.我想要它们在我的域名上?

怎么做?我必须遵循GIThub文档或phpfogs吗?

我已经尝试了很长时间,并且在这一切之间感到困惑,请帮助它.

Tim*_*ord 5

您不需要在PHPFog中使用Github.PHPFog为您提供git repos.在应用程序详细信息的代码选项卡中,在PHPFog Web控制台中,您将看到如何克隆您的应用程序.该命令将类似于:

git clone git@git01.phpfog.com:myexample.phpfogapp.com
Run Code Online (Sandbox Code Playgroud)

运行该命令会将应用程序克隆到名为的文件夹中 myexample.phpfogapp.com

接下来,我会将您当前文件夹中的所有项目文件移动到这个新文件夹中.完成文件更改并准备好部署后,将目录更改为新文件夹并运行以下命令.

git add .
git add -u
git commit -m "Initial commit"
git push
Run Code Online (Sandbox Code Playgroud)

如果您遇到任何"快进"错误,请使用--force开关

git push --force
Run Code Online (Sandbox Code Playgroud)

在没有克隆的情况下执行此操作的另一种方法是在当前文件夹中初始化git repo并将PHPFog repo添加为远程:

git init
git remote add origin git@git01.phpfog.com:myexample.phpfogapp.com
git add .
git add -u
git commit -m "Initial commit"
git push --force
Run Code Online (Sandbox Code Playgroud)

附注:如果您愿意,可以使用Github作为额外的远程仓库,但不是必需的.