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