首先說說 gitignore
文件的作用:
該文件只能作用于 Untracked Files挨下,也就是那些從來沒有被 Git 記錄過的文件(自添加以后,從未
add
及commit
過的文件
因此压状,有時(shí)候我們一開始在上傳項(xiàng)目的時(shí)候把某些不必要的文件也添加進(jìn)了 git
的版本控制。此時(shí) gitignore
對(duì)這些文件就不起作用了夫壁。因此我們要先從 git
里面把這些文件 untracked
三椿,然后修改 gitignore
,最后提交津肛。
具體操作:
- 從 Git 的數(shù)據(jù)庫中刪除對(duì)于該文件的追蹤章喉;
git rm -r loggers.log # loggers.log 是要去除的文件名字
修改
.gitignore
, 把對(duì)應(yīng)的規(guī)則寫入.gitignore
身坐,讓忽略真正生效秸脱;提交+推送。其實(shí)就是
add commit push
啦部蛇。
PS:關(guān)于 .gitignore
文件的編寫大家可以參考下面兩篇文章:
Git 的 .gitignore 配置
Git之忽略文件(ignore file)