我發現某些github項目包含gitignore
文件中提到的文件。 (I think they are forcefully added files.
)
所以一旦我克隆了這個項目,那很好。
但是,一旦克隆,建立新的存儲庫,並推動代碼,然後再次克隆, 代碼未運行。 我不得不在我眼中找到所有文件,默認項目和新存儲庫之間的區別,然後強制推送gitignore文件中提到的文件。Github項目查找.gitingore文件|中的所有文件強制添加的文件
我的問題是如何自動獲取.gitignore
中提到的項目上的所有文件列表?
我已經測試過https://github.com/dashpay/dash/。
git clone https://github.com/dashpay/dash
cd dash
//find all files
對於上述項目的結果應該是
depends/patches
src/secp256k1/build-aux/m4/ax_prog_cc_for_build.m4
/bitcoin_secp.m4
build-aux/m4
UPDATE: git check-ignore ./*
是顯示所有被忽略的文件修改一次。
git status --ignored
相同。
@CarlGroner,上面的代碼顯示'你的分支是最新的,起源/主人不需要提交,乾淨的工作樹'。 未獲取被忽略的文件。 –