说我一直在我的项目上工作和协作,在本地进行所有更改,然后推送到github上的远程仓库,以便我可以与其他人合作。
当您准备好向公众开放您的项目时,我无法找到关于实际发生的事情的讨论。 (即最终用户)
是否只是将主分支提取到您的计算机,然后通过FTP将文件上传到您的网络主机?或者我是否需要让我的webhost在我的服务器上安装git然后我可以直接进行git push?许多主要的网络主机似乎很奇怪,在他们的在线文档中没有提到关于git的任何内容。
答案 0 :(得分:0)
在服务器上安装Git是最好的。但是,如果您无法访问这些级别,只需使用https://github.com/git-ftp/git-ftp推送特定修订版。
无论是否使用OSX,您都可以考虑这种基于GUI的非常方便的工作流程(我还使用了一些WordPress的东西):http://eppz.eu/blog/push-git-to-ftp/