我想设置Git在我的网站上工作,所以我可以
index.php
,contact.php
等)我看到的所有教程都展示了如何将它推到github上,这不是我想要的。此外,我不希望和git文件可见,因为它包含一些PHP传递和内容。
我计划在我的网站上开展不同的项目。所以现在有一个像/ forums这样的子文件夹,包含所有文件,但后来我可以创建另一个项目,所以我会将每个文件夹放入它自己的回购中。
是否有关于如何执行此操作的教程或视频教程?任何博客还是这样的?我开玩笑说需要朝着正确的方向努力
答案 0 :(得分:2)
您应该具有对Web服务器的SSH访问权限。
使用SSH连接到您的网络服务器,并创建初始
存储库(git init
)。
然后,在您的计算机中克隆此存储库(git clone
)。
将网站文件添加到存储库(git add
)中,然后提交
(git commit
)。 git中的提交始终是本地的。你需要
将推送到远程仓库。所以...
将您的更改推送到网络服务器存储库(git push
)
要将这些更改自动“结帐”到您的网站,您需要 添加后接收挂钩(请参阅https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks)
答案 1 :(得分:0)
快速google for“git on webserver”给了我http://toroid.org/ams/git-website-howto,看起来大概是你想要的。
我认为您不需要在远程网络服务器上拥有git
,只需ssh
访问权限。如果HostGator提供了这个,你就是黄金。