У меня есть проект и поделился корневой папкой через git..gitignore, git add, и файлы таинственно исчезают
Мои соотечественники и я используем разные версии Gradle (и назвали проект разными вещами), поэтому было бы полезно, чтобы некоторые файлы в .idea-папке (определенной папке) были в файле .gitignore. Я не понимал этого до сих пор, когда мой друг потянул его, изменил многое из-за использования другой версии и теперь оттолкнул его.
Я добавил в файл .gitignore:
/.idea/
Однако, мерзавец, кажется, по-прежнему посылать изменения в этой папке на репо Github.
Я проверил несколько вещей, в том числе this, this и еще несколько вопросов о переполнении стека.
Я побежал git rm --cached .idea/
, и это успешно удерживало изменения от толкания. Однако, если я проверю другую ветку, а затем вернусь к ней, она не включит соответствующие файлы в каталог .idea.
Спасибо,
Путать кодировщик
Не был бы '/ .idea /' игнорировать корневой уровень '.idea' папку, а не один в вашем каталоге проекта? – pjmorse
Это, безусловно, игнорирует папку .idea, так как содержимое папки исчезает. – FWhitaker