我已将许多内容提交到我的本地存储库中,甚至将内容推送到与团队成员在线保存的共享存储库。我现在正在寻找一种方法将我在我服务器上的html目录中的文件存储到我的在线git中,然后我可以与我的本地存储库共享,当我在本地进行更改以自动提交并推送到远程站点反过来更新我的服务器文件。目前我每次点击保存时都使用Coda将文件自动ssh到服务器。
我最近遇到了一个问题,我在编码过程中意外删除了服务器上的某些文件,这让我觉得如果我安装了git,我可以恢复到以前的日期!所以不用多说,我真的很想实现这样的东西。
我已经对如何推送到服务器上的远程存储库进行了一些研究,并发现了本教程, tutorial link
但是我有一个亚马逊EC2实例,我不知道如何在服务器上运行命令行,这是我在教程的第一步中需要在服务器目录上创建一个git所必须做的事情< / p>
任何人都可以给我一些关于如何有效地做到这一点的指导,以便最终一切顺利吗?
答案 0 :(得分:0)
有很多教程。一个非常有趣的(因为它很容易)已被解释here。它基本上使用git hook来通过推送到特定的远程存储库来更新EC2实例上的代码。
你只需要ssh访问服务器和安装在那里的git。