Исправление конфликта в Git - PullRequest
0 голосов
/ 12 июля 2020

Я использую Github для управления файлами через ветку, по пути я не переносил изменения из tsv-файла из мастера в свою ветку, и я обновил файл в этом формате, который устранил работу, выполняемую мастером, и появляется как новый файл. Это вызывает конфликты и позволяет избежать автоматического слияния. Я хочу знать, как я могу решить эту проблему, чтобы я мог объединить свои файлы в главную ветку без конфликтов. Спасибо.

1 Ответ

1 голос
/ 12 июля 2020

Предполагая, что вы хотите просто заменить указанный c TSV файл, который вы случайно изменили версией, полученной из восходящего потока, вы можете использовать:

git checkout origin/master -- path/to/some/file.tsv

Это предполагает, что ветка, в которой вы находитесь рабочий master, а путь к файлу path/to/some/file.tsv. Вы можете изменить эти значения в соответствии с вашими фактическими настройками.

...