[Git, Git Bash] Git Bash 명령어
Git Bash 사용법 및 명령어
Git Bash를 사용할 때 기본적으로 알고 있으면 좋은 명령어들로 정리했습니다. 조금 더 깊은 내용을 알고 싶으시거나 다른 기술을 더 사용하시고 싶으신 분들은 git Bash에 명령어 --help를 이용하면 자세한 내용이 작성되어 있는 사이트로 연결되오니 참고 바랍니다.
Git 홈페이지에서 Git를 다운로드 후 기본 설정으로 설치를 하면 Git Bash가 같이 설치 됩니다. Git Bash가 없으시다면 아래 링크남긴 Git 사이트에서 다운로드 받으시면 됩니다.
Git 다운로드 : https://git-scm.com/
Git Bash는 git를 관리하는 명령줄 인터페이스(Command-Line Interface)로 유닉스 셸 환경으로 생각하시면 됩니다.
Git Bash 명령어
git init : 버전관리할 폴더 설정
.git : git repository
git status :
git add : add to staging area / 업로드 할 파일 및 폴더 추가
git commit : 업로드 완료
git commit -m "message"
git commit -am "message" : add와 commit 한번에 적용
git commit --amend : 버전 이름 변경
git log --stat
git diff : Show changes
git log -p : log에서 변경된 부분을 보여줌
q + enter : log 화면 빠져나가기
git log --graph : log를 그래프로 보여줌
git log --oneline
git log --all --graph --oneline
git branch branchName : 브랜치 생성
git reset --hard log 주소값 : 이 version으로 되겠다 / 현재까지 작업한 버전을 지우고 선택한 버전으로 돌아간다 / 협업할 때는 바로 전 단계에만 적용해야한다
git revert : revert 시킨 버전은 새로운 버전으로 생성된다. 단, revert된 버전의 작업은 삭제된 버전으로 생성된다.
참조 사이트 : 생활코딩
.git : git repository
git status :
git add : add to staging area / 업로드 할 파일 및 폴더 추가
git commit : 업로드 완료
git commit -m "message"
git commit -am "message" : add와 commit 한번에 적용
git commit --amend : 버전 이름 변경
log 관련 명령어
git log : Git에 등록한 버전들 log를 보여줌git log --stat
git diff : Show changes
git log -p : log에서 변경된 부분을 보여줌
q + enter : log 화면 빠져나가기
git log --graph : log를 그래프로 보여줌
git log --oneline
git log --all --graph --oneline
branch 관련 명령어
git checkout : head 위치 변경 / branch 생성 후 사용git branch branchName : 브랜치 생성
merge 관련 명령어
git merge : branch에서 작업한 내용 병합git reset --hard log 주소값 : 이 version으로 되겠다 / 현재까지 작업한 버전을 지우고 선택한 버전으로 돌아간다 / 협업할 때는 바로 전 단계에만 적용해야한다
git revert : revert 시킨 버전은 새로운 버전으로 생성된다. 단, revert된 버전의 작업은 삭제된 버전으로 생성된다.
참조 사이트 : 생활코딩
댓글
댓글 쓰기