git提交時忽略了dll


問題說明

突然出現torisegit會自動忽略*.dll文件不會提交,比如:CSharp.dll。

問題原因

原因是由於安裝了Sourcetree,受到了其環境變量的影響。

Windows系統解決方法

解決方法如下:

打開 Sourcetree -> 工具 ->選項->Git,找到全局忽略列表,點擊右側編輯文件,找到*.dll,刪除、保存即可。

Mac系統解決辦法

TortoiseGit -> 右鍵 -> 設置 -> 對話框左邊選GIT -> 右邊點擊編輯全局 .git/config

看到gitignore_global.txt這個有全局忽略,找到gitignore_global.txt編輯。

Mac上的SourceTree, 菜單SourceTree -> Preferences -> GIT -> 編輯 /Users/XXX/.gitignore_global

示例

[core]
autocrlf = true
excludesfile = C:\\Users\\XXX\\Documents\\gitignore_global.txt
trustExitCode = true

參考:https://blog.csdn.net/love_hot_girl/article/details/80928583?utm_source=copy


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM