亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

git命令,以顯示.gitignore忽略哪些特定文件。

git命令,以顯示.gitignore忽略哪些特定文件。

Git
函數式編程 2019-07-04 10:25:13
git命令,以顯示.gitignore忽略哪些特定文件。我的腳濕透了,有以下問題:我的項目源樹:/ | +--src/ +----refs/ +----... | +--vendor/ +----...我在我的供應商分支中有代碼(目前是MEF),我將在那里編譯它,然后將引用移到/src/refs這個項目就是從那里撿到它們的。我的問題是.gitignore設置為忽略*.dll和*.pdb..我可以git add -f bar.dll為了強制添加被忽略的文件(這是可以的),問題是我無法列出存在哪些被忽略的文件。我想列出被忽略的文件,以確保我不會忘記添加它們。我已經讀過git ls-files也不能讓它起作用。在我看來git ls-files --exclude-standard -i應該做我想做的事。我遺漏了什么?
查看完整描述

3 回答

?
蝴蝶刀刀

TA貢獻1801條經驗 獲得超8個贊

有一種更簡單的方法(git 1.7.6+):

git status --ignored

看見有沒有一種方法可以告訴git狀態忽略.gitignore文件的影響?


查看完整回答
反對 回復 2019-07-04
?
ibeautiful

TA貢獻1993條經驗 獲得超6個贊

另一個非常干凈的選項(沒有雙關意):

git clean -ndX

說明:

$ git help clean

git-clean - Remove untracked files from the working tree
-n, --dry-run - Don't actually remove anything, just show what would be done.
-d - Remove untracked directories in addition to untracked files.
-X - Remove only files ignored by Git.

注意:此解決方案將不會顯示已被刪除的被忽略的文件。


查看完整回答
反對 回復 2019-07-04
  • 3 回答
  • 0 關注
  • 2738 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號