git 사용 및 상용 명령
1.먼저 git 원 격 창고 에서 clone 프로젝트 를 로 컬 로 이동 합 니 다.
git clone
2.개발 지점 만 들 기일반적으로 우 리 는 코드 를 master 분기 에 쓰 지 않 고 새 분기 로 쓴다.
git checkout -b test
3.test 분기 에 코드 수정 을 한다.예 를 들 어 특정한 기능 의 개발 을 완성 한다.4.수정 후 test 지점 에 코드 제출
git add .
git commit -m "your comment"
5.review 코드(필수)test 분기 에서 어떤 기능 을 개발 한 후 수 정 된 코드 를 review 하여 master 분기 와 비교 하 는 것 을 권장 합 니 다.
6.master 분기 로 전환
git checkout master
7.마스터 분기 업데이트
git pull ( master )
8.test 지점 으로 다시 전환
git checkout test
9.master 코드 를 test 분기 로 업데이트
git merge master( master )
10.충돌 처리 후 test 지점 을 서버 에 제출
git push origin
11.병합 요청 제출Merge Request 를 제출 한 후 코드 심사 팀 동료 들 은 제출 한 코드 를 심사 하고 문제 가 없 으 면 합병 요청 에 동의 하여 test 분기 의 코드 를 master 분기 에 통합 합 니 다.
git 팁 사용
stash 사용
가끔 이런 장면 이 있 습 니 다.당신 은 현지의 한 가지 위 에서 특정한 기능 을 개발 합 니 다.이때 긴급 bug 가 처리 해 야 합 니 다.현재 기능 이 개발 되 지 않 았 습 니 다.제출 하고 싶 지 않 고 제출 하지 않 으 면 가 지 를 전환 할 수 없습니다.현재 코드 를 stash 명령 으로 임시 저장 할 수 있 습 니 다.
git add .
git stash
이 때 수 정 된 코드 는 스 택 과 유사 한 용기 에 잠시 저장 되 며 코드 는 마지막 으로 제출 한 위치 로 회 복 됩 니 다.git stash list 를 실행 하여 임시 저장 창고 의 목록 을 볼 수 있 습 니 다.
코드 를 잠시 저장 한 후에 분기 로 전환 할 수 있 습 니 다.이 때 다른 분기 로 전환 하여 bug 를 복원 할 수 있 습 니 다.끝 난 후에 이 분기 로 전환 하여 아래 명령 을 실행 하여 복원 할 수 있 습 니 다.
git stash pop
blame 사용때때로 우 리 는 다른 사람의 코드 를 수정 할 때 어떤 파일 의 구체 적 인 한 줄 이 누가 썼 는 지 확인 하려 면 blame(책망 의 뜻 으로 책임 을 추궁 할 수 있다)을 사용 할 수 있다.
git blame
위의 명령 을 실행 하면 줄 마다 누가 제출 했 는 지 구체 적 으로 표시 되 고 페이지 넘 기기 키 로 페이지 를 넘 길 수 있 습 니 다.git 명령 별명 설정
git 명령 을 두 드 리 는 것 이 좀 번 거 롭 지 않 습 니까?확실 해,나 도 그렇게 생각해.
~/.gitconfig 파일 에 별명 설정 을 할 수 있 습 니 다.다음 줄 을 추가 하 십시오.
[alias]
st = status
ci = commit
br = branch
co = checkout
df = diff
별명 은 자신의 습관 에 따라 설정 할 수 있다.상용 git 명령
git branch -r/-a /
git checkout
git checkout -b
git branch -d
git pull
git merge
git diff add
git diff --cached add, commit
git diff HEAD
git log --oneline --number log, log , number
git add .
git push origin
git status ,
git reset HEAD
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Git 서버 엔 드 코드 자동 배치서버 엔 드 코드 위탁 관리 창고 원 격 연결 창고 만 들 기 서버 에 git 사용자 만 들 기 서버 엔 드 코드 위탁 관리 폴 더 누 드 창고 로 디 렉 터 리 선정 1 post - receive 만 들 기 2 v...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.