Това проучване ще обясни:
- Какво е корекция в Git Version Control?
- Как да създадете/направите корекция с помощта на „ git format-patch „Команда?
- Как да създадете/направите корекция с помощта на „ git разл „Команда?
Какво е корекция в Git Version Control?
В контрола на версиите на Git корекцията е просто текстов файл, който пази описанието на модификациите, направени в кода. Той съдържа всички промени и разлики, които са направени в проекта в миналото. Освен това той записва цялата информация за редовете код, които са били добавени, изтрити или модифицирани.
Как да създадете/направите корекция с помощта на командата „git format-patch“?
За да направите корекция в Git, първо отидете до желаната локална директория. След това проверете хронологията на ангажиментите и изберете конкретния id на комит. След това изпълнете „ git format-patch -1
Стъпка 1: Навигирайте до локално хранилище
Първо, пренасочете към конкретната локална директория, като използвате командата по-долу:
$ cd 'C: \ Тръгни \R епичен'
Стъпка 2: Вижте хронологията на ангажиментите
След това проверете журнала на Git, за да видите хронологията на ангажиментите:
$ git дневник --на линия
В изхода по-долу може да се види хронологията на ангажиментите с идентификатора на ангажимента. Изберете желания хеш на комит. Например избрахме „ 03668b5 ” ИД на ангажимент:
Стъпка 3: Създайте/направете корекция
Сега използвайте следната команда заедно с избрания идентификатор на комит, за да създадете корекция от него:
$ git format-patch -1 03668b5
Стъпка 4: Проверете създадения пластир
За да сте сигурни, че новата корекция е създадена, изпълнете предоставената по-долу команда:
$ lsМоже да се забележи, че новият „ 0001-Добавен-нов-функционален файл.patch ” се създава корекция:
Как да създадете/направите корекция с помощта на командата „git diff“?
„ git diff
Стъпка 1: Вижте Git Log
Първо вижте хронологията на ангажиментите, като проверите Git log:
$ git дневник --на линияИзходът по-долу показва хронологията на ангажиментите, включително идентификатора на ангажиментите. Копирайте конкретния идентификатор на ангажимент за създаване на корекция. Например избрахме „ 1839bf4 ” ангажиране на хеш:
Стъпка 2: Създайте или направете корекция
След това създайте корекция с помощта на „ git разл ” и посочете идентификатора на ангажимента и името на файла за корекция:
$ git разл 1839bf4 > mypatch.diffТук „ 1839bf4 ” е идентификаторът на ангажимента и „ mypatch.diff ” е името на файла с корекция:
Стъпка 3: Проверете създадената корекция
И накрая, проверете новосъздадената корекция с помощта на „ ls ” команда:
$ lsМоже да се забележи, че „ mypatch.diff ” файл с корекция е създаден успешно:
Обяснихме за корекцията в Git и методите за създаване на корекция в Git.
Заключение
В контрола на версиите на Git корекцията е текстов файл, който съдържа описанието на промените или модификациите и разликите, направени в кода на проекта в историята. Той записва цялата информация за редовете код, които са били добавени, изтрити или модифицирани. За да създадете корекция в git, „ git format-patch -1