我几个月前使用过 Github,但只是在我的电脑和 Github 之间。我现在想做的是将代码从我的服务器 推送到Github。这样做的原因是因为我现在的工作方式不同了。我目前将我的代码直接保存到我的托管服务提供商提供的服务器。
是否可以将我的代码从我的服务器推送到 Github?
另外我应该提到我目前只有 FTP 访问我的服务器并使用 FileZilla 连接。
更新
我去了 #git IRC channel ,从那里的一些人那里发现,如果没有从服务器进行 SSH 的能力,就不可能使用 git。我已经联系我的主机,看看我是否可以从服务器 SSH 并在那里安装 git?
最佳答案
有多种方法可以做到这一点。
- 如果您可以使用命令 shell(或远程桌面,或其他)访问您的服务器,您可以简单地在那里初始化一个 git 存储库。
- 如果你有 ftp 访问权限,你可以将你的 ftp 映射为一个类似 NetDrive ( this article explains that ) 的驱动器,然后使用你通常使用的相同方法,但使用你的映射驱动器
另一方面,我认为更好的选择是以不同的方式进行:在本地工作,并编写一个脚本,在您提交某些内容时更新您的网络代码。这是一个选择吗?
关于git - 是否可以将我的代码从我的服务器推送到 Github?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4634082/