✅ Git 명령어 정리_gpt 버전

📁 원격 저장소에서 프로젝트 가져오기
git clone
<gitea-저장소-주소>cd
<프로젝트_폴더명>
git clone
: 원격 저장소(gitea, GitHub 등)의 코드를 내 컴퓨터로 복사- 주의:
git clone
은 처음 한 번만! - 이후엔 폴더 이동만 하면 됨 →
cd <프로젝트명>
🌿 브랜치 관련 명령어
🌿 브랜치 관련 명령어
🔍 브랜치 확인
git branch
🔁 브랜치 변경
# 방법 1
git switch <브랜치이름># 방법 2
git checkout <브랜치이름>
➕ 브랜치 생성과 동시에 이동
git checkout -b <새_브랜치이름>
🧼 브랜치 병합 (merge)
git merge <다른_브랜치명>
- 현재 브랜치에, 다른 브랜치의 내용을 합치는 명령어
- 주로
main
브랜치에 기능 브랜치를 병합할 때 사용
Tip: 충돌(conflict)이 생기면 수정 후 add
→ commit
하면 됨
⬇️ 작업 전 준비
git pull origin main # 최신 코드 가져오기
git status # 변경 사항 확인
✏️ 작업 중
code myfile.py # 기존 파일 열기
touch newfile.py # 새 파일 만들기 + code newfile.py # 새 파일 열기
💾 작업 저장
git add . # 전체 변경 파일 추가
git add ./폴더명 # 특정 폴더 내 변경 파일만 추가
git add filename.js # 특정 파일만 추가
git status # 상태 확인
git commit -m "작업 내용 요약" # 커밋 메시지 작성
⬆️ 서버(Git)에 업로드
git push origin <브랜치이름> # 처음 업로드 시 브랜치명 명시
git push # 이후엔 현재 브랜치 기준으로 push됨
git status # 상태 재확인
📂 VSCode에서 프로젝트 열기
code .