Gerrit 로컬 코드는 원격 창고에 연결됩니다.

1 단계

1. 다음 명령을 사용하여 생성하려는 git 디렉토리에 로컬 웨어하우스를 생성합니다. MyApplication 실행
만큼 좋지 않습니다 .

  git init

여기에 이미지 설명 삽입

step2 동료 원격 창고

git remote add origin  remote-url

remote-url은 원격 창고 주소로 대체됩니다.

3단계 무시 파일 추가

여기의 단계는 더 직관적인 ide를 사용하여 작동할 수 있습니다.

step4 추적해야 할 파일 보기

git status

5단계 추적해야 할 파일 추가

git add .

6. 제출

 git commit -m"IssueID=ID 提交描述"

ID는 요구 사항 ID 또는 버그 수정을 위한 bugid입니다.

7 로컬에서 ReadMe 파일 생성

git pull --rebase origin master

로컬에 readme 파일이 없으면 git push -u origin master오류가 보고됩니다.

8 푸시

관련 없는 과거 커밋 및 강제 병합을 허용할 수 있습니까?

git pull origin master --allow-unrelated-histories

9.후크

 gitdir=$(git rev-parse --git-dir); scp -p -P 29418 xx@ip:hooks/commit-msg ${gitdir}/hooks/

xx는 현재 git 사용자 이름입니다.
ip는 후크 주소입니다.

10. 제출

 git commit --amend

8단계에서 11단계로 바로 이동하면 오류가 보고되고 변경 ID를 추가하라는 메시지가 표시되며 프롬프트에 따라 9단계와 10단계를 수행합니다.

11 검토 영역으로 푸시

Gerrit는 사용자가 직접 푸시하는 것을 허용하지 않으며 검토 영역에 제출해야 합니다.
git push origin master:refs/for/master

12개의 리뷰 후

 git pull origin master

추천

출처blog.csdn.net/github_37610197/article/details/125599012