您不需要在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作为额外的远程仓库,但不是必需的.