Каждый раз, когда я что-то изменяю в своем проекте на андроид студии, git hub полон изменений - PullRequest
0 голосов
/ 21 октября 2019

Каждый раз, когда я что-то изменяю в своем студийном проекте Android (трепетание), на GitHub у меня происходит более 300 изменений, более или менее по всему хранилищу «build /» моего проекта.

Также яНе знаю, насколько это актуально, но папка «build /» на Android Studio выделена желтым цветом.

image on the comment below there are a few picture to better understand the problem">

1 Ответ

1 голос
/ 21 октября 2019

Добавьте .gitignore файл в ваш репозиторий.

Проверьте https://github.com/github/gitignore, он содержит Android.gitignore, который я предлагаю вам скачать, переименовать и добавить в репозиторий.

Поскольку вы уже зафиксировали артефакты сборки в репозитории, вам придется удалить их вручную. Это может быть только папка build/, но могут быть и другие файлы. Чтобы удалить каталог сборки, вы можете использовать git rm.

Процедура может быть такой:

  1. Скачать Android.gitignore .
  2. Переименовать.gitignore и скопируйте его в репозиторий.
  3. git rm --cached build
  4. Подтвердите с сообщением типа «Добавление .gitignore, удаление каталога сборки».
  5. Push

Отныне список измененных файлов в ваших коммитах не должен содержать файлы в каталоге сборки.

Возможно, вам придется повторить удаление других артефактов сборки.


Новая опция репо

Другой вариант - запустить совершенно новое репо, скопируйте .gitignore тудаи скопируйте существующее хранилище без папки .git в новое хранилище.

В этом варианте артефакты сборки, включая папку сборки, не станут частью вашего хранилища, поэтомуЯ должен удалить их.

С помощью этой опции вы потеряете историю коммитов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...