5

我正在使用 bitbucket 来托管我的 git 存储库。我添加了一个名为 ExtLibs 的新文件夹并添加了一堆 dll。但是,当我尝试签入这些文件时,它们不会出现在 SourceTree 中。

如何将带有(dll)文件的文件夹添加到 repo?

我从这里使用 .gitignore (c#/VS2013)

在此处输入图像描述

4

3 回答 3

6

使用 sourceTree :工具 -> 选项,选择 Git 选项卡 -> 编辑文件“全局忽略列表” -> 删除行 *.dll

——也许它可以帮助——

于 2017-07-24T02:33:40.097 回答
4

我在您发布的链接中找不到(C#/VS2013).gitignore。但我猜你正在使用的文件有一个部分告诉忽略所有 DLL 文件:

*.dll**\*.dll

您必须从文件中删除该部分。或者您可以添加:!ExtLibs\*.dll如果您只想在 ExtLibs 文件夹中添加 DLL。

于 2016-05-09T20:01:19.773 回答
1

当你向 Git 添加新文件时,你必须告诉它开始跟踪新文件。这可以通过使用git add命令来完成。

在您的情况下,SourceTree 应该检测何时添加新文件。新文件将显示在“未暂存的文件”窗格中。如果您看不到它,您可以切换窗格。

在此处输入图像描述

于 2016-05-09T19:33:25.767 回答