[Git] Git 알아보기

김영웅·2024년 12월 24일

정리

  • Git을 공부했다



git 사용 방법


  1. git 원격 저장소에서 clone으로 파일을 받던가, 현재 디렉토리를 깃 저장소로 만든다.
  2. 저장소로 인식된 디렉토리 안에 변경된 파일이 있다면 git add를 이용해 Stage Area로 파일을 올린다.
  3. git commit으로 Stage Area에 있는 파일을 우선 로컬 저장소에 변경 사항들을 저장한다.
  4. Stage Area에 있는 변경 사항들을 git push로 원격 저장소에 업로드한다.


git 명령어


  • git init
    현재 디렉토리를 깃 저장소로 만든다.

  • git clone <git주소>
    <git주소>의 파일을 현재 디렉토리에 다운로드한다.

  • git add <파일이름>
    <파일이름>을 git에 commit 하기 위해 Stage Area(준비 영역)에 추가한다.
    <파일이름>에 .을 넣는다면 모두 추가한다.

  • git commit -m "커밋 메세지"
    Stage Area에 있는 파일들을 커밋하여 Repository에 저장한다.
    -m 명령어로 커밋하면서 메세지를 입력할수 있다.

  • git push
    Stage Area에 있는 파일을 원격 저장소에 업로드한다.

  • git pull
    원격 저장소에서 새로운 커밋들을 다운로드 받는다.

  • git branch
    어떤 브랜치들이 있는지 출력한다.

  • git branch <브랜치명>
    브랜치를 생성한다.

  • git checkout <브랜치명>
    해당 브랜치로 이동한다.

  • git merge <대상 브랜치명>
    현재 브랜치를 대상 브랜치로 병합한다.



강의는 Git Desktop으로 했지만 난 전부터 쓰던 Fork가 있어서 Fork로 사용했다
Fork로 명령어가 아닌 GUI로 간단하게 커밋과 푸쉬를 한다.

변경 사항이 위처럼 Unstaged에 있고 Stage를 눌러 변경 사항을 커밋 후 푸쉬를 하면 된다.

main에서 dev branch로 분리해서 커밋해 수정을 한 후 Merge로 main branch에 합쳤다.

profile
게임 프로그래머

0개의 댓글