Как легко Git совершить в Eclipse Neon

Я просто обновился до Eclipse Neon с Марса. Раньше я мог просто выбрать "Commit" из меню "Team", и диалоговое окно предоставит флажки для файлов, которые я хотел выполнить. Я мог бы легко нажать "выбрать все", и все файлы будут поставлены. Фактически, файлы, уже находящиеся в хранилище, уже будут проверены, если я правильно помню.

Теперь Eclipse Neon не открывает диалоговое окно, но показывает вкладку "Git Staging". Измененные файлы перечислены как "Нестационарные изменения". Да, я знаком с рабочим процессом Git, но это похоже на шаг назад для пользовательского интерфейса Eclipse. Как "сфабриковать" файл? Нужно ли выбирать их и перетаскивать их в "Staged Changes"? Должен ли я щелкнуть правой кнопкой мыши по ним и добавить их в индекс?

Что бы ни случилось, это не позволит мне просто нажать кнопку "Зафиксировать" --- он будет жаловаться на отсутствие неустановленных файлов. Я пропустил какой-то способ сделать это так же просто, как и на Eclipse Mars, с автоматической настройкой файлов или, по крайней мере, кнопкой "stage all"?

Ответ 1

В настоящее время я отключу Staging View в Windows > Предпочтения > Командная > Git > Фиксировать, вместо этого вместо этого использовать старомодный диалог фиксации (тот, который находится на Eclipse Mars). У меня нет времени гадать с дополнительными выборами в списке, щелчками мыши и выбором контекстного меню, чтобы передать мой код.

Я надеюсь, что кто-то другой найдет лучший ответ. Представление Git Staging View было интересно... но не, если оно меня замедляет.

Ответ 2

Выберите YourProject → Team → Commit..., A Git Откроется консоль консоли.

Теперь выполните следующие шаги для фиксации или фиксации и нажмите изменения...

  • Для добавления файлов в Staged Changes: два способа:

    • перетащите соответствующее дерево node на панель поэтапных изменений. введите описание изображения здесь
      • нажмите " Добавить в Git Индекс" из контекстного меню. введите описание изображения здесь
  • Введите сообщение фиксации. введите описание изображения здесь

  • Нажмите " Зафиксировать" или " Зафиксировать и нажмите"

Ответ 3

В настройках > Git > есть опция по умолчанию > Commiting: "Автоматически создавать выбранные ресурсы для фиксации". Если этот параметр отмечен, все измененные файлы, но с предыдущей версией, будут отправлены автоматически при выполнении.

Итак, это только когда вы добавляете в проект совершенно новые файлы, которые вы должны их создавать. То же самое происходит со старым диалоговым окном, где вам нужно выбирать новые файлы, а измененные файлы уже выбраны.

Еще один совет для ускорения процесса фиксации заключается в следующем:

1) Фокус уже находится в поле сообщения фиксации.

2) Вы можете нажать CTRL + ENTER для фиксации, когда вы закончите сообщение.