Подтвердить что ты не робот

Можете ли вы сделать частичную фиксацию в TortoiseGit?

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

Возможно ли это в TortoiseGit?

4b9b3361

Ответ 1

Да, в документах есть официальные инструкции.

На практике я нахожу этот рабочий процесс полезным:

  • Щелкните правой кнопкой мыши файл, который вы хотите частично совершить.
  • Нажмите Восстановить после фиксации. Это немедленно создает внутреннюю копию файла.
  • Дважды щелкните файл для редактирования в TortoiseGitMerge
  • Щелкните правой кнопкой мыши Отметьте этот блок для каждого изменения, которое вы хотите зафиксировать сейчас
  • Щелкните правой кнопкой мыши Оставьте только отмеченные блоки, чтобы отменить другие изменения.
    В качестве альтернативы этим двум шагам вы можете отредактировать файл так, как хотите.
  • Сохранить и Закрыть TortoiseGitMerge
  • Commit - после этого восстанавливается внутренняя копия файла.
  • Изменения, которые вы только что вернули в TortoiseGitMerge, теперь восстанавливаются в рабочем дереве.

введите описание изображения здесь