Sobes.tech
Junior — Middle

Kako možete spojiti više izmena u jedan commit pre nego što ih pošaljete u repozitorijum?

sobes.tech АИ

Одговор од АИ

Да бисте спојили неколико измена у један комит пре него што их пошаљете у репозиторијум, можете користити команду git rebase у интерактивном режиму:

# Покрените интерактивни rebase за последњих N комита
git rebase -i HEAD~N

У отвореном уреднику, замените pick са squash (или s) за комитете које желите да спојите са претходним. Након чувања, отвориће се прозор за уређивање поруке финалног комита.

Такође можете користити git commit --amend ако желите да спојите измене са последњим комитом:

git add .
git commit --amend

Ово ће заменити последњи комит новим који укључује све додате измене.