[TIL] git bash 명령어 정리
github를 사용하면서 자주 사용하는 명령어들을 따로 정리할 예정이다.
자주 써서 외워버린 것도 있지만, 기억을 못하고 매일 검색하는 것들이 있기 때문에
따로 기록을 하려고 한다.
이게 기억에도 훨씬 잘 남겠지!!! 그럼 𝒢𝒪𝒢𝒪!!💖
Gitbash 명령어 정리 🐾
cd 명령어✨
- cd : 현재 폴더 확인 가능.
- cd .. : 상위폴더로 이동.
- cd 폴더명 : 해당 폴더로 이동. 건너뛸 수는 없고 한 칸씩 단계적으로 들어가야 함.
- cd ~ : 사용자의 홈디렉토리로 이동.
- cd /c : C드라이브로 이동. (git bash에서만 가능함)
git 유저/업로드 설정✨
- git init : 초기화.
- git config –global user.name “[사용자명]” : 깃 환경에서 사용자 이름을 변경.
- git config –global user.email “[이메일명]” : 깃 환경에서 사용자 이메일을 변경.
- git status : 깃의 현재 상태.
branch 명령어✨
- git branch [브랜치명] : 새로운 브랜치 생성
- git branch : 브랜치 조회하기
- git checkout [브랜치명] : [브랜치명]으로 체크아웃(이동)
- git branch -d 브랜치명 : 브랜치 삭제
git 명령어✨
- git add [파일명.확장자명] : 해당 파일을 스테이지에 올림.
- git add . : 변경된 모든 파일을 스테이지에 올림.
- git commit -m “[메시지명]” : 커밋 메시지를 붙여서 커밋.
- git commit -am “[메시지명]” : 메시지를 붙여서 스테이징과 커밋 같이 진행.
- git log : 커밋정보를 확인.
- git push : 로컬의 커밋내역을 원격저장소에 올림.
- git push origin master : 로컬의 커밋내역을 원격저장소에 올림.
- git pull : 원격 저장소의 커밋을 로컬로 가져옴.
- git pull origin master: 원격 저장소의 커밋을 로컬로 가져옴.
- git clone [원격저장소 주소] : 원격저장소를 로컬에 복제하기.
- git fetch : 원격저장소의 커밋을 가져오기만 하고 병합하지는 않음.
- git push origin [브랜치명] : 원격저장소에 [브랜치명]의 브랜치의 커밋을 올림.