1

我是 git 新手,我按照本教程https://kb.mediatemple.net/questions/1594/Using+Git#gs将 git 与 mediatemple 一起使用,使用 netbeans 我可以成功推送更改,但是当我检查远程目录文件不存在!只有一个 example.git 文件包含一些文件,但我的项目文件没有退出?当我们仅使用 GIT 来索引某种格式的更改时,使用它的目的是什么,我如何将更新的文件上传到服务器?

4

1 回答 1

1

答案很简单,那就是一个git 存储库。您的所有文件都存储在.git文件夹中,它们只是被隐藏(转换为更易于处理的格式),因为没有人会在本地修改它。否则,它与您的本地仓库相同。

如果您不确定,只需转到临时文件夹并克隆远程存储库。如果您能够毫无问题地推送,您将拥有所有文件。另一种方法是使用管道工具检查 repo,但如果您是 git 新手,我不建议您这样做 :-) 请在此处查看一些描述

因此,如果您想自动更新文件,只需创建一个 post-push 挂钩,在每次推送后自动更新本地工作副本。你可以在网上找到大量关于这方面的教程,谷歌第一次给我这个

于 2013-09-09T13:16:56.190 回答