我使用git作为我的主要版本控制系统,并最近开始在我的CakePHP项目中使用git。这是我的当前.gitignore文件:
在cakephp git仓库中使用,但这会使我在部署项目到服务器时需要手动创建所有的app/tmp/子目录,才能正常工作。有没有一种方法可以设置忽略这些文件夹中的内容,但仍然让它们处于git控制下,这样当我将repo克隆到托管目录中时,它们就会出现?
我还遇到了一个问题,就是在我工作时我的git索引被重置了,这导致我不得不做更多的提交,你有什么想法吗?
app/tmp
vendors/
在cakephp git仓库中使用,但这会使我在部署项目到服务器时需要手动创建所有的app/tmp/子目录,才能正常工作。有没有一种方法可以设置忽略这些文件夹中的内容,但仍然让它们处于git控制下,这样当我将repo克隆到托管目录中时,它们就会出现?
我还遇到了一个问题,就是在我工作时我的git索引被重置了,这导致我不得不做更多的提交,你有什么想法吗?