Что будет делать gitkraken, когда я нажму на ярлык «отметить все решенные»? - PullRequest
2 голосов
/ 18 марта 2019

Что будет делать Git, когда я нажму на ярлык «пометить все разрешенные» на GitKraken, который может разрешить конфликты слияния?

Ответы [ 3 ]

1 голос
/ 18 марта 2019

Отметить все решенные это не мерзавец, это услуга, предоставляемая GitKraken.

Будет git add файл, имеющий конфликт слияния, при условии, что вы сами сделали необходимые изменения. Вы не должны этого делать, если только вы действительно не разрешили конфликты .

Git-эквивалент отметка всех разрешенных будет:

git add $(git diff --name-only --diff-filter=U)
0 голосов
/ 18 марта 2019

Заменяет текущие изменения на исходную или ветвящуюся ветвь.

0 голосов
/ 18 марта 2019

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

Это то, что вы делаете, когда завершаете разрешение конфликтов.

(Делайте , а не , делайте это, если вы не уверены, что все ваши конфликты разрешены, или у вас внутри маркеров разбросаны маркеры конфликтов.)

...