标题说明了一切.我正在尝试将我的NuGet包添加到存储库.除了.dll文件之外的所有文件都被检测到.
gitignore文件不包含对*.dll的引用.当位于整个存储库中的任何位置时,都无法识别.dll文件.info/exclude也是空的.
我还克隆了存储库(文件系统到文件系统,而不是从远程到文件系统),没有运气.此问题也发生在两台不同的计算机上.
我可以手动添加.dll文件,但应该跟踪它们.为什么他们没有被跟踪?
Stu*_*t M 120
你有~/.gitignore_global
或~/.gitignore
在你的主目录中也可以列出这些文件模式?
请参阅https://help.github.com/articles/ignoring-files
小智 94
如果您使用SourceTree和默认设置,它将默认忽略所有DLL ... Tools => Options => Git然后"编辑文件"...在.dll =>"#. dll" 之前添加"# ".. . 保存并关闭.
然后在打开GitBash终端的packages文件夹中的Windows资源管理器中输入"git add".让它工作,回到SourceTree等待一秒钟,所有那些丢失的包DLL将显示给你提交和推送.
mea*_*gar 10
我可以手动添加.dll文件,但应该跟踪它们.为什么他们没有被跟踪?
不,除非您已添加,否则不应跟踪它们.仅跟踪已添加和提交的文件; 这就是"跟踪"的含义.
尝试通过手动添加其中一个,git add
它会告诉你它为什么忽略它们,并提示你git add -f
用来添加文件.
归档时间: |
|
查看次数: |
65994 次 |
最近记录: |