Как переименование класса java влияет на статус git? - PullRequest
0 голосов
/ 28 января 2020

Я использую удаленный репозиторий, в то время как моя команда использует одну и ту же ветку и в разных пакетах. Со своей стороны, я произвел рефакторинг одного из java классов в моем пакете (щелкните правой кнопкой мыши на проводнике пакетов> Refactor> Rename). И я совершил другое изменение, и это изменение не имеет ничего общего с измененным .

Когда код фиксируется в удаленном репозитории, он выдает ошибки компиляции другим, как только получает извлечение. Но с моей стороны нет ошибок или проблем с поломкой сборки.

Может кто-нибудь объяснить;

  1. В чем причина этого?
  2. Как избежать ошибок компиляции в подобной ситуации?

1 Ответ

1 голос
/ 28 января 2020

Если вы реорганизовали файл класса, были бы созданы два новых изменения:

  1. Удалить изменение файла класса со старым именем.
  2. новый файл с новым файлом класса имя будет создано.

Пожалуйста, внесите оба изменения, и ваша проблема должна быть решена.

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