sourcetree Git使用時.gitignore文件設置不生效解決辦法

sourcetree是一款免費簡單的git可視化管理軟件,特別適用於開發者對於代碼的管理,在多人開發中起到了極爲重要的作用。但是多人開發時,針對於配置文件或其他獨立文件,開發者希望自己的與其他人是獨立管理的,這時,在上傳時就要用到了.gitignore文件進行文件忽略。.gitignore文件設置後,在sourcetree上傳時,文件內設置的文件或文件夾將不會被上傳至雲端。但是在設置後,忽略不是即時生效的,需要進行一次緩存的重新生成。
.gitignore文件示例:
.gitignore文件示例
該文件內容解釋:
第一行:忽略.idea文件夾
第二行:忽略#r文件夾
第三行:忽略.project文件
第四行:忽略.gitignore文件
第五行:忽略app文件夾下的config.php文件
第六行:忽略z文件夾下的u文件夾

設置保存後,需要清理git的緩存纔可以生效,清理流程:
1.打開 git bash
2.cd d:/code/test //切換 到代碼文件夾
3.git rm -r --cached . //清除緩存,注意小數點
4.git add . //添加修改,注意小數點
5.git commit -m “Refresh adding .gitignore file.” //刷新緩存
到此,.gitignore文件正式生效。

<!--結束,謝謝,再見-->
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章