我已经在使用Ftp访问服务器上的文件的项目上工作多年,但我们真的想开始使用版本控制。我是全新的。我主要在html,php,css等工作
如果我理解正确,我会在本地提供一份源文件,然后处理它们,然后将它们推回服务器。
但是,这就是我希望它如何运作......
我想将所有内容保留在服务器上,而是创建一个目录,例如public_html / staging /然后从/ public_html /中复制所有内容。
然后我可以看到它活着,但如果这是有意义的话,不能活着。我将只处理/ public_html / staging /中的文件。然后,当我进行更改时,我只想将更改推送到/ public_html /
下的“实时”网站这是一个很好的流程吗?那是我应该怎么做的?
如果是这样,任何人都可以推荐我在哪里找到如何设置它的示例,因为几乎所有教程等都是指将文件放在本地,然后再将其推回。
答案 0 :(得分:0)
如果远程存储库没有变化,您不必将它们拉到本地。关于暂存子文件夹:使用git导航到该文件夹,然后键入git init
。它将创建空的git存储库。然后将您需要的所有文件复制到该目录git add -A
,git commit -m "My commit"
,这样,您将只跟踪暂存子目录。