Git
[Git] 기본 명령어
qoth_0
2023. 12. 11. 09:48
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만 입력하고 엔터를 치게 되면 메시지 입력모드로 전환
vi모드에서 첫줄에 title, 두번째 줄부터 contents - git commit -m “제목파트” -m “내용파트” 로 상세 커밋 내용 입력 가능
vs코드로는 줄바꿈으로 가능 push - 커밋 확인 완료
- git log
- 여태 발생한 커밋 히스토리를 조회
- head란 마지막 커밋을 의미
- 만약 push되어 원격저장소에 배포됐다면, origin/main
- 간결하게 보고 싶다면 git log --oneline
--oneline - 모든 이력 보려면 git log --all
- git push origin main(특정 branch명)
- 원격저장소의 특정 branch위치에 local repository의 이력과 변경사항을 업로드
- 만약 충돌시 강제 업로드 하고 싶다면 —force 옵션 추가
- 특정 commit ID로의 전환
- git checkout 특정commitID
- 다시 원래의 commit으로 돌아오기
- git checkout main
728x90
반응형