Sobes.tech
Junior — Middle

Ինչպե՞ս կարելի է միացնել մի քանի փոփոխություններ մեկ կոմիտում՝ նախքան դրանք ուղարկել ռեպոզիտորիա։

sobes.tech AI

Պատասխան AI-ից

Նախքան պահեստարանին ուղարկելուց առաջ մի քանի փոփոխություններ միացնելու համար, կարող եք օգտագործել git rebase հրամանը ինտերակտիվ ռեժիմում:

# Ինտերակտիվ rebase սկսելու համար վերջին N կոմիտների համար
git rebase -i HEAD~N

Բացվող խմբագրիչում փոխարինեք picksquash-ով (կամ s) այն կոմիտների համար, որոնք ցանկանում եք միացնել նախորդի հետ: Պահպանելուց հետո բացվում է պատուհան, որտեղ կարող եք խմբագրել վերջնական կոմիտի հաղորդագրությունը:

Դուք նաև կարող եք օգտագործել git commit --amend, եթե ցանկանում եք փոփոխությունները միացնել վերջին կոմիտին:

git add .
git commit --amend

Այսպիսով, վերջին կոմիտին կփոխարինի նորով, որը ներառում է բոլոր ավելացված փոփոխությունները։