Този урок ще демонстрира как да създадете кръпка от неосъществените промени на Git.
Как да създадете корекция от незавършените промени в работното хранилище на Git?
За да създадете кръпка от незавършени промени в Git хранилището, първо отидете в хранилището, добавете промени в етапния индекс и използвайте „ git diff –cached > Filename.patch ” команда.
За практически насоки преминете през предоставената процедура.
Стъпка 1: Стартирайте Git Terminal
Стартирайте терминала Git от менюто „Стартиране“ на Windows:
Стъпка 2: Отидете в Git Working Directory
Отидете до работната директория на Git, като използвате „ cd <път на директория> ” команда:
Стъпка 3: Инициализиране на Git директория
Инициализирайте Git директорията чрез предоставената команда:
Стъпка 4: Генерирайте нов файл
Генерирайте новия файл, като изпълните „ докоснете <Име на файл> ” команда:
Стъпка 5: Добавяне на непроследени промени
След това преместете непроследените промени в индекса за проследяване чрез споменатата команда:
Проверете състоянието на Git, за да проверите дали промените са добавени към индекса на етапа или не:
$ git състояниеТук можете да видите, че успешно сме добавили непроследените промени в зоната за етап:
Стъпка 6: Генерирайте кръпка от неизвършени промени
В следващата стъпка създайте корекцията на незавършени поетапни промени:
В горната команда, „ –кеширано ” се използва за създаване на корекция на поетапни промени. Ако потребителят не може да използва „ –кеширано ”, ще бъде създаден пач от непроследени промени:
Използвай ' ls ”, за да видите всички директории и файлове на текущото хранилище:
$ ls
Стъпка 7: Приложете кръпка
Приложете корекцията в същата директория, за да проверите дали файлът с корекция работи или не:
Може да се забележи, че е възникнала грешка, тъй като тя вече съществува в работната директория:
Стъпка 8: Създайте ново хранилище
Нека направим нова директория, в която ще приложим наскоро създадения пач. За целта използвайте „ mkdir <име-на-директория> ” команда:
След това отворете новата директория или хранилище, като използвате „ cd ” команда:
$ cd Нова директория /
Стъпка 9: Приложете корекция на неизвършени промени
След това приложете корекцията в нова директория, като използвате предоставената по-долу команда:
За да проверите дали корекцията е приложена или не, вижте списъка с всички файлове:
$ lsРезултатът показва, че успешно сме приложили корекцията на незавършени промени в новата директория:
Ние ви научихме на процедурата за създаване на Git пач от незавършените промени.
Заключение
За да създадете корекция от неосъществените промени на Git, първо отворете работното хранилище на Git. Създайте нов файл и го добавете към индекса за проследяване. След това създайте корекция на Git от проследени незавършени промени, като използвате „ git diff –cached > Patchfile.patch ” команда. След това приложете корекцията към друго хранилище или директория чрез „ git apply