使用Github UI部分下载的DLL文件

时间:2018-01-10 08:48:00

标签: git github dll

我刚注意到我的Github存储库(C#.NET项目)上有很多缺少的.dll文件。我想知道他们去了哪里,直到我看到this accepted answer here说:

  

您无法通过GitHub UI上传二进制文件。你必须承诺   它们在本地存储到您的存储库,然后通过Git推送到GitHub。

我从未直接使用过Git,只有 使用Github Desktop UI来提交我的代码。我想知道,如果你不能上传二进制文件,其余的如何通过?

1 个答案:

答案 0 :(得分:0)

可以有几种选择:

  1. .gitignore忽略了某些文件和文件夹,因此无法上传。

  2. 您没有将这些文件添加到临时区域,因此这些文件未被提交,因此也没有上传到服务器。

  3. 要找出是否有忽略运行此命令:

    git check-ignore * -v
    

    这将打印出所有被忽略文件的列表以及.gitignore行中的位置。

    检查文件是否未添加到暂存区域。

    # Open terminal or git-bash and than
    git status
    

    如果没有添加文件,您应该看到如下内容: enter image description here

    添加文件并再次提交+推送,它们将被上传