Re[5]: Как сделать и применить patch?
От: vsb Казахстан  
Дата: 06.08.21 20:32
Оценка:
Здравствуйте, Pzz, Вы писали:

vsb>>git не может работать без diff. У меня на компьютере все эти программы установлены в C:\Program Files\Git\usr\bin.


Pzz>А у него не встроенный, разве?


Ручаться не буду, но вряд ли они в вендовую инсталляцию бинарников насували "от балды".
Re: Как сделать и применить patch?
От: Bill Baklushi СССР  
Дата: 06.08.21 20:33
Оценка:
удусекшл:

У>Есть сторонний проект, там есть конфиг для сборки. Он меня не устраивает, я его поменял чуть-чуть. Теперь хочу сделать patch, чтобы мои правки можно было бы автоматом накатывать на новые версии конфига.

У>diff'а командной строки нет, есть только git. Винда. Проекты не версионируются (ну, т.е. сторонний проект наверно где-то версионируется, но мне приходит простой архив) — т.е. это не просто дифф между ветками/ревизиями.
У>Что-то пока не понял, как гитом это сделать?

Мне как-то понадобилось сделать патч. Параметры командной строки гита было лень изучать. Я сделал в TortoiseGit из того что было.
Закоммитил, сформировал патч из коммита, откатил незапушенный коммит.
Криво, но сработало.

Если понадобится это делать регулярно — тогда сяду за Gitbook, а пока и так сойдёт...
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.