1
У меня есть локальный репозиторий и я создал patch.txt (от первого к последней фиксации) с помощью следующей команды:Git diff patch без/a/b?
git diff commitid1 commitid2 > patch.txt
Но если я смотрю на эту patch.txt я вижу 2 каталога/a и/b. И все файлы всегда указываются на 2 разных каталога (/ a и/b)? Как так? У меня есть только один локальный репозиторий
Как создать патч, так что без/a и/b только из одного каталога?
Спасибо!
Ok спасибо! Но почему его добавление/a и/b в любом случае? У меня есть только один локальный репозиторий? – Meez
Они добавлены, чтобы вы могли видеть, какой из 2 является «источником» и который является «назначением» изменений. Узнайте больше об этом по ссылке git-scm documentation, если хотите. –
Хорошо спасибо. Сегодня утром я сделал что-то, чтобы попробовать разобраться с '/ a/b'. Но теперь, если я пойду в свой клиент Github и посмотрю на «Изменения», я вижу целый список изменений и файлов '/ b/...' В командной строке, если я делаю 'git status', я вижу:' Отслеживаемые файлы : (используйте «git add ...» для включения в то, что будет сделано) b/'Что это? И как я могу его вернуть? –
Meez