git pull
fetch(网上的变化同步到本地) + merge(本地同步) = pull origin 分支名 = pull(当前分支)
删除上传后才通过.gitignore添加忽略的文件
git rm –cached *.*
- 即从 Git 仓库中删除已跟踪的文件,不会删除本地文件
- 随后commit并push即可
- 原因:
.gitignore
只能忽略未被跟踪的文件,而不是已经被提交到 Git 仓库中的文件。既然该文件已经被提交到托管库中,单纯修改.gitignore
文件并不会删除已存在的文件