使用的ThinkPHP,git目录在D:/website/example.com/.git/
要忽略的目录 D:/website/example.com/www/Application/Runtime的这个Runtime目录
我所执行的操作:
1.在目录D:/website/example.com/www/application/Runtime
右键点击删除并且添加到忽略列表
2.截图中的那些默认的选择,然后在D:/website/example.com/.gitignore
文件里面有了自动生成的一段内容 */www/application/Runtime*
3.但是再去看 Runtime的图标,却是一个红色的圆叹号。并没有变成忽略的
4.而且git给出的忽略选项中“删除并且添加到忽略列表”,
为什么一定要删除,我只是想让他被忽略而已。
现在的问题是怎么都无法让git忽略目录。
高洛峰2017-04-26 09:03:42
이 삭제는 원하는 것이 아니며, Git 데이터베이스에서 추적 기록을 삭제하는 것뿐입니다. 기록 기록에 여전히 남아 있기 때문에 다음 동기화 중에 다시 표시됩니다. 절대로 막을 수 없는 것. 나는 Gui의 이 작업을 사용한 적이 없습니다. 해당 명령이 git rm인지 확실하지 않습니다. 그렇다면 파일이 손실될 염려가 없습니다. 불안하신 분들은 먼저 수동백업을 하신 후 해보시면 아실 겁니다.
仅有的幸福2017-04-26 09:03:42
루트 디렉터리 명령줄에서 새 .gitignore 파일을 생성합니다
예: 캐시 폴더를 무시하려면
그런 다음 .gitignore 파일에 /cache
PHPz2017-04-26 09:03:42
지난번에 Segmentfault.com에서 제기한 특정 디렉터리를 git이 무시하는 문제가 해결되었습니까? 해결 방법을 알려주실 수 있나요?