如題,之前本人在sourcetree不小心忽略了某個項目的文件,這兩天想要上傳到自己的github才發現好像被我忽略了,但是本人使用git還不是很熟練,請問各位大牛使用sourcetree要如何取消忽略或如何使用linux命令列取消忽略。
在搜尋的過程中發現gitignore,但是不知道怎麼使用!
先在此謝謝各位!
補充一下,剛剛根據@manong 還有@Bpazy 的回答和評論,我查看了一下我的文件,我感覺可能是我對git不了解而提出的問題導致誤導了他們,貼上圖片方便各位。
我發現並沒有那個資料夾,可能是我的描述有錯誤。然後呢,我又試了一下,剛剛壓縮了我的專案資料夾,發現git居然能夠追蹤到,而且sourcetree提示了大於10m,是否追蹤。
會不會是git的檔案大小的限制之類的呢?
在你程式碼目錄下找一個叫
.gitignore
的文件,打開後裡面就是所有要忽略的文件,支援路徑和通配符的因為我也不明白SourceTree下的ignore文件存在哪,所以我只能說SourceTree下如何提交ignore文件。
接著在 Unstaged files 裡找到你要提交的文件,選擇以後 File status 後就會出現你要提交的文件個數,但此時還是看不見文件也無法提交
這樣就可以看見ignore掉的文件了,commit也亮了。
補充:
我測試了下,我比較蠢,沒找到.gitignore文件,但忽略的文件並不會消失,依然在專案目錄下,所以直接提交就好了(ノ_<)
Git - gitignore 文件