将一些文件放入Git repo,我';我已经开始忽略了

将一些文件放入Git repo,我';我已经开始忽略了,git,Git,我在Git还是个新手。我在一个小网站上工作。我在某个地方读到Git不能很好地处理二进制文件。这个网站有一些图像文件和PDF,所以我创建了一个.gitignore并将各种图像文件类型以及*.PDF放入其中。现在,我已经按照自己的意愿设置了.gitignore文件,我想把这些图像和PDF文件放到网站上。(我正在从TFVC repo复制它们。)我不知道的是,我是否应该使用文件资源管理器简单地复制它们,还是应该使用一些Git命令或Visual Studio代码中的某些东西?如果您已将这些文件添加到.gi

我在Git还是个新手。我在一个小网站上工作。我在某个地方读到Git不能很好地处理二进制文件。这个网站有一些图像文件和PDF,所以我创建了一个.gitignore并将各种图像文件类型以及*.PDF放入其中。现在,我已经按照自己的意愿设置了.gitignore文件,我想把这些图像和PDF文件放到网站上。(我正在从TFVC repo复制它们。)我不知道的是,我是否应该使用文件资源管理器简单地复制它们,还是应该使用一些Git命令或Visual Studio代码中的某些东西?

如果您已将这些文件添加到.gitignore,这也意味着您执行了一个Git rm--缓存了这些文件,提交并推送,以记录它们的删除,并停止跟踪它们


从这里开始,将这些相同的文件放入您的网站是一个部署过程:使用任何您想要从源复制它们的工具(这里是您的TVFS repo,我想这不是Git repo,考虑到您只是忽略Git repo中的这些文件),和目标文件夹。

等等……您已将.PDF文件添加到
.gitignore
中,但现在要将其添加到您的repo中吗?你能解释一下你想做什么吗?不,我不想把它们加入回购协议。正如我所说,我不明白如何处理Git以及应该如何进行。最终,我想要的是在VS代码中将文件添加到项目中,而不是添加到Git repo中。但是,因为我不理解如何使用代码和Git,我不确定我是应该使用Git命令还是只是将文件复制到项目中并完成它。谢谢,我相信你已经给了我足够的时间。我没有将图像和PDF文件复制到repo中。我正打算将主题放入VS代码使用的文件结构中。只是不确定我是否必须遵循一些惯例,通过Git添加它们,或者只是将它们从TFVC回购中复制到位。看来我要做的就是把它们复制过来。这样,它们在测试时就可以使用,而不会出现在Git中。(我希望我正确地理解了你所说的。)@Rod是的,这是一般的想法。