Гит

Како умањите све обавезе у једном?

Како умањите све обавезе у једном?
У Гит Скуасх-у је техника која вам омогућава да направите низ промена на урезивањима, а затим их консолидујете у један урезивање. Објаснимо уз помоћ примера, претпоставимо да имате н број урезивања и када примените гит скуасхинг на њих, можете згужвати или компримовати све 'н' комитовање у само једну урезивање. Гит скуасх се користи за промену неколико великих урезивања у мали појединачни смислени урези. Дакле, можете учинити гит дневник јаснијим. Такође можете спојити гране техником гњечења. Најбоља је пракса увек сквоширати обавезе и преусмерити их на матичну или родитељску грану.

Овај чланак ће вам детаљно објаснити како угурати све урезе у једном урезивању у гит-у. Имплементирали смо све кораке на ЦентОС 8 Линук дистрибуцији.

Сквош се обавезује у једно са гит-ом

Гит скуасхинг можете применити у следеће кораке:

Корак 1: Изаберите Покрени урезивање

Да бисте одредили колико предавања треба да згњечите, наредбом коју ћете покренути на терминалу:

$ гит лог

Сада ћете позвати гит да започнете интерактивну сесију поновне базе података помоћу следеће наредбе:

$ гит ребасе -и ГЛАВА ~ Н

У горњем ХЕАД ~ Н, ​​'Н' је укупан број урезивања које сте одредили помоћу команде 'гит лог'. Претпоставимо да је број извршених трансакција 4. Сада ће се команда променити у следећи облик:

$ гит ребасе -и ГЛАВА ~ 4

На терминалу ће се приказати следећа листа урезивања, где се свака завезана буљи у избор речи.

Корак 2: Промените Пицк у Скуасх 

Овде ћемо означити све предаје као згужване, а први одлазак који ће бити коришћен оставити као почетну тачку. Дакле, промените вим едитор у режим уметања притиском на 'и' и промените урезивање свих избора у скуасх осим првог урезивања. Сада притисните „Есц“ да бисте променили режим уметања и притисните „: вк!'да бисте сачували све промене и изашли. Ако тада користите једноставни уређивач текста, можете једноставно променити реч „изабери“ у „сквош“ и сачувати промене. Након тога, видећете следећи прозор на терминалу:

Када напустите ову љуску, видећете следеће поруке на прозору терминала:

Ако ћете све тада згњечити, видјет ћете све комитовања комбиниране у једну изјаву урезивања која ће се приказати на терминалу:

Закључак

Коришћењем гит скуасх-а лако можете згужвати или компресовати многе урезе у мањи појединачни урезивање. Ову технику можете користити за исправљање правописних грешака у документацији. У овај чланак смо применили гит скуасх. Такође смо видели како можемо учинити историју чистом помоћу команди гит ребасе и скуасх.

Најбоље игре за ручно праћење
Оцулус Куест је недавно представио сјајну идеју ручног праћења без контролера. Са све већим бројем игара и активности које извршавају подршку формално...
Како приказати ОСД прекривач у целом екрану Линук апликација и игара
Играње игара преко целог екрана или коришћење апликација у режиму целог екрана без ометања може вам одсећи релевантне системске информације видљиве на...
Топ 5 карата за хватање игара
Сви смо видели и волели стримовање играња на ИоуТубе-у. ПевДиеПие, Јакесептицие и Маркиплиер само су неки од најбољих играча који су зарадили милионе ...