Git 명령 으로 기록 하기
기본적으로 평소에 쓰 는 명령 이 포함 되 어 있 습 니 다.
1. 수정 파일 보기, 추가, 제출, 삭제, 찾기, 리 셋
git help # command help
git show # git show $id
git co -- #
git co . #
git add #
git add . #
git rm #
git rm --cached # ,
git reset #
git reset -- . #
git reset --hard # ,
git ci git ci . git ci -a # git add, git rm git ci git ci -am "some comments"
git ci --amend #
git revert # ,
git revert HEAD #
2. 파일 diff 보기
git diff # git diff
git diff #
git diff .. #
git diff --staged #
git diff --cached #
git diff --stat #
3. 제출 기록 보기
git log git log #
git log -p # diff
git log -p -2 # diff
git log --stat #
tig
Mac tig diff log,brew install tig
4. Git 로 컬 브 랜 치 관리 -- 브 랜 치 보기, 전환, 생 성, 삭제
git br -r #
git br #
git br -v #
git br --merged #
git br --no-merged #
git co #
git co -b # ,
git co -b # branch new_branch
git co $id # checkout , ,
git co $id -b # checkout ,
git br -d #
git br -D # ( )
rebase
git merge # branch
git merge origin/master --no-ff # Fast-Foward , merge
git rebase master # master rebase branch, : git co && git rebase master && git co master && git merge
Git ( )
git diff > ../sync.patch #
git apply ../sync.patch #
git apply --check ../sync.patch #
5. Git 임시 저장 관리
git stash #
git stash list # stash
git stash apply #
git stash drop #
6. Git
git pull #
git pull --no-ff # ,
git fetch origin #
git merge origin/master #
git co --track origin/branch #
git co -b origin/ # ,
git push # push
git push origin master #
git push -u origin master # ( , )
git push origin # , origin
git push origin : #
git push origin : # (git br -d ), push
7. Git 원 격 창고 관리
GitHub
git remote -v #
git remote show origin #
git remote add origin git@ github:robbin/robbin_site.git #
git remote set-url origin git@ github.com:robbin/robbin_site.git # ( )
git remote rm #
8. 원 격 창고 만 들 기
git clone --bare robbin_site robbin_site.git #
scp -r my_project.git git@ git.csdn.net:~ #
mkdir robbin_site.git && cd robbin_site.git && git --bare init #
git remote add origin git@ github.com:robbin/robbin_site.git #
git push -u origin master #
git push -u origin develop # develop develop , track
git remote set-head origin master # HEAD master
git branch --set-upstream master origin/master
git branch --set-upstream develop origin/develop
... 에서 오다http://www.cnblogs.com/cspku/articles/Git_cmds.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.