자주 쓰는 git 명령어

Keewon Seo
Apr 26, 2024

--

최신 git 트렌드는 따라가지 못하고 있습니다.

git fetch
git checkout master
git pull
git checkout {branch_name}

# branch 생성
git checkout -b {JIRA_ticket_name_and_short_branch_name}

# Remote 가 forced push 됐고, 내 local 변경 사항은 날려도 될 때
git reset --hard origin/{branch_name}

git rebase master

git push origin {branch_name}
git push -f origin {branch_name}

# 마지막 두 commit 을 합치거나 커밋 메시지 변경할 때
git rebase -i HEAD~2

# local 변경 사항 임시 저장
git stash
# 다시 꺼내기
git stash pop

# commit 은 보통 GUI client 로 하고 있습니다. (Fork 사용)
git commit -a -m"commit message"

--

--

Keewon Seo

Engineering manager, Software engineer and Game developer