2017-10-18 62 views
0

我已经从github下载了一个repo到开发服务器。回购没有媒体/目录。我从live站点复制媒体/文件夹到dev站点,然而,git捡起了它。所以现在当我尝试提取文件时,我不同步。如何将文件添加到git项目中而不跟踪它们?

所以我添加媒体/到.gitignore文件(这是在VC中)。问题是,git现在跟踪了这个变化,我仍然无法做到git pull。

此服务器只会提取文件。

解决此问题的最佳方法是什么?

+0

看来你的头衔和身体都在问不同的问题。标题是询问如何将文件添加到git目录而不跟踪它们,而如果我理解正确,正文问如何阻止git跟踪您不想跟踪的文件。这是什么? (另外,当你说“git捡起它”时,你究竟意味着什么?从终端上的一个简短的脚本,显示当你尝试拉动时会发生什么,这将有所帮助。) –

回答

0

因此,据我所知,你想从你自己的私人副本的回购版本控制中排除目录。这很简单:Git寻找要忽略的路径有两个地方,.gitignore文件(通常在项目提交历史中跟踪)和.git/info/exclude(它是您的副本的回购专用)。将要排除的路径添加到后者,这将避免将来从服务器拉出问题。

相关问题