Gerrit ローカル コードはリモート ウェアハウスに関連付けられています

ステップ1

1. 次のコマンドを使用して、作成する git ディレクトリにローカル ウェアハウスを作成します。これは、MyApplicationの実行
ほど良くはありません。

  git init

ここに画像の説明を挿入

step2 リモート倉庫を関連付ける

git remote add origin  remote-url

リモート URL はリモートウェアハウスのアドレスに置き換えられます

step3 無視ファイルを追加

ここでの手順は、より直感的な ide を使用して操作できます。

step4 追跡する必要があるファイルを表示する

git status

step5 追跡が必要なファイルを追加する

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