git add кроме 1 папки - PullRequest
       15

git add кроме 1 папки

3 голосов
/ 09 марта 2010

Я не хочу отправлять папку projectname.project. Теперь я использую вот так

git add .
...

...
git push orign master

Я не хочу отправлять папку projectname.project. Когда я использую

git rm -r projectname.project

git удалите мой projectname.project на моем компьютере, и мне нужно снова создать проект.

Ответы [ 3 ]

11 голосов
/ 09 марта 2010

Вы можете удалить из индекса в git не в вашей файловой системе

git rm -r projectname.project --cached

Теперь этот каталог удаляется в версии не в вашей файловой системе

7 голосов
/ 09 марта 2010

добавить его в .gitignore (подробнее о github guide )

5 голосов
/ 09 марта 2010

Это зависит от того, что вы хотите сделать:

  1. Если вы хотите не добавлять projectname.project в индекс и фактическую фиксацию, но оставить для будущего мониторинга git, тогда git reset projectname.project должно работать
  2. Если вы хотите полностью удалить porjectname.project из трекинга с помощью git, то добавьте это в .gitignore (чтобы не добавлять его в будущем), удалите его из кэша (если он уже был отслежен) с помощью git rm --cached projectname.project
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...