Как легко git commit в Eclipse Neon

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

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

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

4 ответов


на данный момент я отключаю промежуточное представление в Windows > настройки> команда > Git > фиксация, предпочитая использовать старомодный Диалог фиксации (тот, что от Eclipse Mars). У меня нет времени возиться с дополнительными вариантами списка, щелчками мыши и контекстным меню только для фиксации моего кода.

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


выберите YourProject --> Team --> Commit..., откроется промежуточная консоль Git.

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

  1. здесь два варианта чтобы добавить файлы в поэтапные изменения:

    • перетащить соответствующий узел дерева на панели поэтапные изменения. enter image description here
      • нажмите "добавить в индекс Git" от контекстное меню. enter image description here
  2. введите фиксация. enter image description here

  3. нажмите "Commit" или "Commit & Push"

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

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

еще один совет для ускорения процесса фиксации:

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

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


Я хотел бы добавить, что создание локальной папке на вашем компьютере может оказаться полезной идеей. Затем создайте простой текстовый файл, поместите его в локальной папке и делать фиксация и толчок к вашему личному РЕПО git.