git 일반 작업 명령
git clone https://gitee.com/602387427/test.git
최신 코드 가져오기
git pull --rebase origin master
로컬 분기 만들기 (dev)
git checkout -b dev
로컬 지점을 원격으로 전송하고 원격 지점을 만듭니다 (origin/dev)
git push origin dev
원격 테스트 지점에 따라 로컬 테스트 지점을 동기화합니다. (로컬에서 만들고 원격 지점에 대응하는 지점)
git checkout -b test origin/test
방법 2
git fetch origin 원격 지점 이름 x: 로컬 지점 이름 x 하지만 수동으로 지점으로 전환해야 합니다
git branch -a
> master
> * test
> remotes/origin/HEAD
> remotes/origin/master
> remotes/origin/test
분기 보기
git branch -a
파일 추가 및 주석 추가
git add . git commit -m "코드 메모 제출"
상태 보기
git status
원격 분기에 코드 커밋
git push -u origin dev
주 지점으로 전환
git checkout master
분기 코드가 주지에 융합되다
git merge dev
주요 지출로 제출하다
git push -u origin master
로컬 분기 삭제(dev)
git branch -D dev
원격 분기 삭제(dev)
git push origin :dev
이전 버전 반환
git reset --hard head^
또는git log 또는git reflog 인쇄 로그에서 이전 버전을 가져오고 거슬러 올라갑니다
git reset - Hard 버전 번호
git 분기를 전환하기 전에 캐시 수정
git stash save -a "message"
- a는 새로 추가된 코드 파일을 임시 저장소에 동시에 넣는 것입니다. 만약 이전에 있었다면 - a를 추가하지 않아도 됩니다. 추가하면 오류가 발생할 수 있습니다.소스 분기로 전환하여 캐시 영역 수정 사항 복구
git stash pop 최근 변경 사항 복구
Stash git stash drop stash @ {id} stash 번호를 추가하지 않으면 기본적으로 최신 번호를 삭제합니다. 즉 0입니다.
모든 캐시 레코드 확인
git stash clear
stash 목록 보기
git stash list
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.