728x90
반응형
git 기본 명령어
- git status
- 현재 작업 디렉토리와 staging area 의 상태를 보여주는 명령어
- git add .
- staging area로 업로드
- git status로 staging 상태 확인
- git commit -m “first commit”
- local repository로 업로드 및 커밋이력 생성
- git commit -m "제목파트" -m "내용파트"
- git log로 커밋이력 확인
- git commit만 입력하고 엔터를 치게 되면 메시지 입력모드로 전환
- git commit -m “제목파트” -m “내용파트” 로 상세 커밋 내용 입력 가능
- git commit -am “커밋메시지”
- add와 commit을 동시에
- git log
- 여태 발생한 커밋 히스토리를 조회
- head란 마지막 커밋을 의미
- 만약 push되어 원격저장소에 배포됐다면, origin/main
- 간결하게 보고 싶다면 git log --oneline
- 모든 이력 보려면 git log --all
- git push origin main(특정 branch명)
- 원격저장소의 특정 branch위치에 local repository의 이력과 변경사항을 업로드
- 만약 충돌시 강제 업로드 하고 싶다면 —force 옵션 추가
- 특정 commit ID로의 전환
- git checkout 특정commitID
- 다시 원래의 commit으로 돌아오기
- git checkout main
728x90
반응형
'Git' 카테고리의 다른 글
[Git] 취소 상황 (0) | 2023.12.12 |
---|---|
[Git] pull과 충돌 (0) | 2023.12.11 |
[Git] config, ignore (0) | 2023.12.11 |
[Git] git 프로젝트 (1) | 2023.12.06 |
[Git] 버전관리 시스템 (1) | 2023.12.06 |