Відповіді:
Якщо комітет - керівник поточної філії, це легко.
Якщо комітет є керівником іншої гілки, спочатку перейдіть на цю гілку.
Якщо фіксація знаходиться посередині без будь-якого злиття між головою, вам потрібно скинути, змінити та вишневий вибір
git reflog
допоможе вам їх отримати).
У випадку, коли комісія знаходиться посередині, я настійно рекомендую не дотримуватися інструкцій, наданих linquize, дивіться коментарі нижче його відповіді.
Ви можете використовувати командний рядок git з TortoiseGit, і це не спричинить жодних проблем: Чи можу я використовувати інструменти Git командного рядка та TortoiseGit одночасно? .
Це відео на YouTube пояснює це дуже добре: http://youtu.be/4YjKY0u9Z6I . В основному використовуйте git rebase -i, а потім просто "переформулюйте" повідомлення фіксації.
Оновлення: Я вважаю, що ви можете отримати втрачені комісії із жорсткого скидання, запропонованого linquize, див. Тут відповідь Уейна: Як я можу переупорядкувати / об'єднати комітети за допомогою Git rebase? .
Я б сказав, що найкращий спосіб змінити будь-яке повідомлення про фіксацію - використовувати force rebase
параметр у tortoisegit.
Дивіться цю відповідь на тему, як упорядкувати комірки (перезавантажити) за допомогою TortoiseGit . Цей же спосіб можна використовувати для редагування повідомлень про фіксацію.
Edit
параметр. Ви можете редагувати кілька комітетів.Start Rebase
кнопку.Edit
Commit Message
вкладці внизу та відредагуйте повідомленняAmend
кнопку, щоб продовжити