由於未添加ignore文件造成提交的項目很大(包含生成的二進制文件)。所以我們可以將編譯生成的文件進行過濾,避免添加到版本庫中了。
首先為避免沖突需要先同步下遠程倉庫
$ git pull
在本地項目目錄下刪除緩存
$ git rm -r --cached .
新建.gitignore文件
在項目的根目錄下面新建.gitignore文件並添加相應的過濾規則
再次add所有文件
輸入以下命令,再次將項目中所有文件添加到本地倉庫緩存中
$ git add .
再次添加commit
這次commit是為了說明添加ignore文件的。
$ git commit -m "add ignore"
最后提交到遠程倉庫即可
$ git push