티스토리 뷰
git init
- git을 시작하는 명령어
- git을 설치 후 cli로 git버전 관리할 폴더로 가서 git init 명령어 입력
git status
- 이전 커밋과 비교해 변경된 파일을 보여주는 명령어
git add
- 변경된 파일을 스테이징 에어리어에 올리는 명령어
git commit
git commit -m 'blahblah'
- 스테이징 에어리어에 있는 파일들을 commit
git log
- commit 목록을 텍스트 형태로 보여줌
git log -p
- 각 commit 마다 파일 안의 변경된 내용까지 텍스트 형태로 보여줌
git log --graph --decorate
- 현재 브랜치의 commit 목록을 시각화 하여 보여줌
git log --all --decorate --oneline --graph
- 로컬 개발 환경의 모든 commit 목록을 시작화 하여 보여줌
git branch
- 현재 brach들의 목록을 보여줌
git branch 브랜치명
- 뒤에 브랜치명을 입력하면 브랜치가 생성됨
git checkout -b [branchName]
- 브랜치명으로 브랜치가 생성되고 해당 브랜치로 checkout 됨
git diff
- 변경된 파일이 있을 경우 수정 내용을 보여줌
git merge
- 브랜치를 합침
git rebase
- 커밋 줄기가 하나로 합쳐짐
- https://backlog.com/git-tutorial/kr/stepup/stepup2_8.html
git reset
- 커밋을 원하는 지점으로 돌릴 수 있음
- 옵션에 따라서 작동이 다름 ( soft, mixed, hard)
git pull
- 파일의 내용을 가지고 옴
git remote add [name] [url]
- [name]으로 권한에 따라 push/pull 등을 할 수 있음
git config --list
- 현재 연결되어 있는 git의 user정보와 remote 정보 등을 보여 줌
'Git' 카테고리의 다른 글
git commit (0) | 2019.05.04 |
---|---|
gitignore / git rm / git add (0) | 2019.04.29 |
pair git push/pull (2) | 2019.02.11 |
git clone, push (0) | 2018.10.20 |
터미널 명령어 (0) | 2018.10.20 |