Git слияния и различий - PullRequest
       12

Git слияния и различий

0 голосов
/ 22 ноября 2018

У меня есть вопрос об использовании git.

На самом деле у меня есть две ветки в моем хранилище (функция-2, сертификация функции).Теперь я получил исходный код от другого пользователя, и мне нужно сравнить его файлы с моей веткой (функция-сертификация).Эти файлы не находятся в git или в удаленной ветке, это просто папка с файлами.

То, что я пытался: я создал новую ветку и добавил все полученные файлы, затем толкнул в новую ветку, но когда я попытался объединиться с сертификацией функций, я заметил, что ВСЕ файлы обрабатываются какновые, даже если они не новые

Можно ли проверить разницу между моей веткой и файлами другой папки, которая у меня есть?

1 Ответ

0 голосов
/ 22 ноября 2018

В моем рабочем каталоге просто скопировать и вставить новые файлы?

Да, если ваш рабочий каталог чист, то есть все ваши текущие файлы добавляются и фиксируются.

Затем вы можете копировать / перезаписывать ваши файлы новыми: agit status / git diff покажет вам различия.

В любой момент вы можете вернуться к исходному состоянию с помощью git reset --hard.


Менее навязчивым вариантом будет:

 cd /path/to/my/repo
 git --work-tree=/path/to/receives/files/folder diff

Это покажет вам разницу между общими файлами и вашим текущим индексом.

...