when someone abandons you,it is him that gets loss because he lost someone who truly loves him but you just lost one who doesn’t love you.
在用 git 的时候,突然想忽略已经被提交的文件,就在 .gitignore 中写入了文件夹的名字,然后删除了部分作为尝试,果然不行
分类讨论:
如果想忽略的文件是不需要保存在远程 git 仓库的
$ git rm 文件 # 本地的文件也会被相应删除
$ git rm --cached 文件 # 保留了本地的文件
1
2
2. ```bash
$ git commit -m 'info'
如果想忽略的文件是想要保存在远程 git 仓库的,这种情况下只是对本地进行了忽略,远程仓库是不忽略的,而且没法处理文件夹
--skip-worktree 标志,表示文件应在本地更改,当想在本地修改由 Git 管理的文件(或自动更新)但不希望 Git 管理该更改时使用 1 | $ git update-index --skip-worktree 文件 # 排除在 Git 的管理之外 |
--assume-unchanged 标志,表示文件不应在本地更改,当想通过忽略不必要的文件来加快 Git 的行为时使用 1 | $ git update-index --assume-unchanged 文件 # 排除在 Git 的管理之外 |
be slow to promise and quick to perform.