git 명령어 정리
Dec 12, 2023
Contents
BINARY TREE ( 이진트리 단축키 )디렉토리 이동 명령어 $ cd [디렉토리명]
폴더내용을 보여주는 명령어 $ ls
숨긴 폴더내용을 보여주는 명령어 $ ls -a
숨긴 폴더내용을 상세하게 보여주는 명령어 $ ls -al
터미널 창의 내용 삭제 명령어 $ clear
파일에 내용물을 삭제하는 명령어 $ rm -r [파일명]
현재 위치에 저장소를 생성하는 명령어 $ git init
깃 환경에서 사용자 이메일을 [사용자이메일명]으로 지정하는 명령어 $ git config --global user.email "[사용자이메일명]"
깃 환경에서 사용자 이름을 [사용자명]으로 지정하는 명령어 $ git config --global user.name "[사용자명]"
수정한 파일 전체를 저장소에 저장하는 명령어 $ git add .
커밋 메시지 [메시지명]을 붙여 커밋하는 명령어 $ git commit -m "아무거나"
내역 확인하는 명령어 $ git log
github(원격지)에 연결하는 방법의 명령어 $ git remote add origin [github에서 연결할 주소] $ git remote add origin [branch 이름] - 없으면 자동으로 생성이 된다
github(원격지)와 연결이 되었는지 확인하는 명령어 $ git remote -v
저장소의 커밋을 github(원격지) master에 업로드 하는 명령어 $ git push origin master
git commit -m 을 잘못 적었을 때 $ git commit --amend -m " "
BINARY TREE ( 이진트리 단축키 )
& git status // git 상태 확인
& git branch test // 'test' 라는 branch 생성 & git branch // 현재 branch 보기 & git checkout 이름 // branch '이름'으로 이동
& git commit --amend -m "an updated commit message" // git message 재 업데이트 *단 push를 하지 않았을 경우에만 가능
git reset --hard (커밋로그[해시코드]) //헤더 원래대로 돌아가기
git reflog //전체 기록확인
git checkout -b "브랜치명" // 브랜치 만들고 만들어진 브랜치로 이동
git remote 연결 끊기 $git remote rm origin
git 강제 푸시 $git push -f origin "브랜치명"
Share article