본문 바로가기
PROGRAMMING/Git, Github

[Git] 명령어 모음

by J_Kkikki 2026. 4. 7.

~오늘의 작업을 시작할 때~

[작업 시작 전 최신화 후(origin dev를 받아온다), 내 로컬브랜치로 이동]
git checkout dev
git pull origin dev
git checkout feat/seyeong

~~~~작업하기~!~!~~~~

# 작업 내용 커밋(저장)
git add .
git commit -m "feat: 작업 내용"

git push origin feat/seyeong     -> 내 origin branch에 백업(충돌 해결하다가 문제 생겨도 받아올 수 있음)
git merge dev                    -> dev 최신화 + 내 브랜치에 합치기(충돌 해결(파란색이 나))
git checkout dev                 -> local dev 브랜치로 이동
git merge feat/seyeong           -> 내 로컬feat/seyeong의 내용을(충돌 해결되어있는) 로컬dev에 합치는 것!
git commit --amend -m "(issue기록에 남길 메시지) #1"  -> issue(#1)와 연결함!
git push origin dev              -> origin dev에 push

 

 


 

 

my-branch라는 로컬 브랜치를 만든다/삭제한다

git push origin my-branch
git branch -d my-branch

 

로컬 브랜치 조회

git branch

 

 

남의 브랜치를 clone해서 내 로컬 브랜치에서 작업

git switch -c mylocalbranch origin/(github의 남의 브랜치)

 

frontend branch의 내용을 내 개발 화면에 최신 버전으로 맞춤

git checkout frontend
git pull origin frontend