728x90
아래 명령어들을 터미널에 입력하여 git을 구동할 수 있다.
명령어 | 요약 | 설명 | 사용 방법 |
git init | git 관리 시작 | git이 해당 폴더 관리 시작하도록 하는 명령어 | git으로 관리하고자 하는 폴더에서 git init 입력 |
git status | commit 전 상태 확인 | commit 전에 어떤 변동 사항이 있었는지 확인하는 명령어 | git status |
git add | commit 준비 단계 | commit 할 파일을 미리 add한 후 commit해야 함 git add . 로 입력할 경우, 명령어를 입력하는 위치가 매우 중요함 - 입력한 디렉토리 내의 모든 파일/디렉토리가 git commit 대상으로 설정됨 |
- 파일별 add: git add '파일명' - 현재 폴더 전체 add: git add . |
git commit | 변경 사항에 대한 기록 남기기 | 새로운 버전의 파일을 저장하며 변동 사항에 대한 comment를 남길 수 있음, commit을 기점으로 이전 버전으로 돌아갈 수 있음 | git commit -m "한 줄 정도의 메모" - 여러 줄의 메모 남기고 싶을 경우: git commit 입력 후 열리는 입력 창에 메모 작성 |
git log | 기록 내역 | commit된 사항 내역 확인하는 명령어 | git log |
git branch | 새로운 분기 생성 | 작업의 새로운 분기를 생성하여 변경 사항을 분리하여 저장할 수 있음, 각 branch가 서로 다른 분기(가지)를 의미 | git branch '새로운 분기의 이름' |
git checkout | 이동하기 | 특정 commit 지점이나 다른 분기로 가고 싶을 때 사용 | git checkout 'branch 이름' git checkout 'commit-hash값' (git log를 통해 확인 가능) -브랜치 생성하는 동시에 이동하기: git checkout -b '새로운 branch 이름' |
git merge | 병합하기 | 현재 위치한 branch에서 다른 branch를 현재 branch에 병합 가능 | git merge '병합할 branch' |
git remote | 온라인 저장소 연결하기 | git hub의 온라인 repository와 local의 폴더를 연결하는 명령어 | git remote add origin 'git hub repository 주소' (해당 git hub 주소를 origin으로 명명하여 연결하겠다는 뜻으로 'oirgin'이라는 이름을 쓰는 건 글로벌 표준임) |
git push | 온라인에 업로드 하기 | 연결된 git hub repository에 commit 내역을 업로드하는 명령어 | git push origin '업로드할 branch 이름' |
git pull | 다운로드/불러오기 | git hub 온라인 commit 내역 로컬 폴더에 불러오기 | git pull origin '불러올 온라인 상 branch 이름' |
*' '은 실제 명령어 입력 시 생략, " "은 입력 필요
728x90
'개발 팁 > Git & Github' 카테고리의 다른 글
[Git&Github] 잘못된 branch에 작업했을 때, git stash (0) | 2023.04.19 |
---|---|
[git&github] 가장 최근 commit 메시지 변경하기 (0) | 2023.03.24 |
[git&github] branch 이름 변경하기 (1) | 2023.03.24 |
[git&github] 이미 git으로 관리돼버린 파일 내리고 cache 삭제하기 (0) | 2023.03.24 |
[키워드 정리] Git bash (0) | 2023.03.14 |