Овај водич садржи садржај о дубоком разумевању нормалних одвојених ХЕАД стања и решења за решавање одвојене ХЕАД укључујући следећи садржај:
- Шта је нормално стање главе у Гиту?
- Шта значи одвојено стање главе?
- Које ситуације стварају одвојену државу главе?
- Како решити проблеме са главом која је одвојена од Гит-а?
Шта је нормално стање главе у Гиту?
Нормално стање ХЕАД у Гиту је место где ваша ГЛАВА показује на тренутну грану. Када се корисник пребаци између различитих грана, ГЛАВА се такође пребацује на ту грану. Погледајте следеће кораке за практичну демонстрацију.
Корак 1: Прикажите статус евиденције
Отворите Гит Басх и прикажите дневник пројекта користећи „гит дневник“ команда:
гит лог
Тренутно, наша ГЛАВА показује на „ мајстор ” грана.
Корак 2: Пребаците грану
Сада, пређите на другу локалну грану, а затим проверите положај показивача ХЕАД. На пример, одјављујемо се у „ одлика ” грана:
Филијала је пребачена на „ одлика ”.
Корак 3: Проверите дневник
Погледајте поново статус дневника спремишта и проверите стање ХЕАД ради верификације:
Према следећем излазу, наша ГЛАВА сада показује на грану „функције“:
Дакле, ово је нормалан сценарио ХЕАД у Гит Басху.
Шта значи одвојена главна држава?
Као што смо поменули горе, одвојено ХЕАД стање се јавља када ХЕАД показује на урезивање уместо на грану. Када пређете на најновије урезивање, ваш ХЕАД ће показати на урезивање, а ово је одвојено ХЕАД стање. За боље разумевање, прођите кроз практични приручник.
Корак 1: Проверите статус главе
Прво, прикажите дневник да бисте видели стање ХЕАД тако што ћете покренути ову команду у Гит Басх-у:
Тренутно, ХЕАД показује на „ одлика ” грана.
Корак 2: Проверите урезивање
Хајде да пребацимо ХЕАД на најновију урезивање користећи следећу команду заједно са СХА хешом:
Видећете да се одвојено ХЕАД стање појављује по преласку на урезивање уместо на грану.
Корак 3: Поново проверите статус главе
Сада, ако прикажете дневник да бисте проверили стање ХЕАД, видећете да указује на урезивање:
Ево одвојеног стања ХЕАД Гита.
Које ситуације стварају одвојене ХЕАД државе?
Постоје две ситуације у којима се може видети одвојено стање ХЕАД, погледајте табелу испод:
Ситуација 1 | Када корисник пређе на СХА хеш урезивање уместо на грану. |
Ситуација 2 | Када се корисник пребаци на удаљену грану пре него што је преузме. |
Како решити проблеме са ХЕАД-ом који је одвојен од Гит-а?
Сада, да видимо како можете да решите проблем одвојене ХЕАД. То је прилично једноставно решити, само направите нову грану, пређите на њу и унесите промене. Да бисте га практично видели, погледајте дата упутства.
Корак 1: Направите нову грану
Прво, креирајте нову грану кроз „гит грана“ команда:
Корак 2: Пређите на креирану грану
Након тога, пређите на њега преко „гит свитцх“ команду и откуцајте име гране:
Корак 3: Урезивање промена
Урежите примењене промене и наведите поруку користећи „ м ” ознака:
Корак 4: Проверите дневник
Сада проверите статус ХЕАД-а тако што ћете приказати дневник:
Овако можете да решите одвојено стање ХЕАД.
Закључак
Гит одвојено ХЕАД стање се појавило када је ХЕАД показивао на урезивање уместо на грану. Да бисте то решили, само направите нову грану, пређите на њу и унесите промене. Научили сте детаљно о одвојеним проблемима ХЕАД у Гиту.