0
に私はchangeIdとヘリットリンクを持っているは、私は私のローカルワークスペースにこのから差分を適用したいIdをコミット/ヘリット
をコミットし、リモートからGitのパッチを適用
git diff patch.txt > path_to_file/patch.txt
必要な結果を与えるものではありません。
に私はchangeIdとヘリットリンクを持っているは、私は私のローカルワークスペースにこのから差分を適用したいIdをコミット/ヘリット
をコミットし、リモートからGitのパッチを適用
git diff patch.txt > path_to_file/patch.txt
必要な結果を与えるものではありません。
Gerritにプッシュされたコミットには、refs/changes/xx/yyyxx/1という名前の独自のブランチがあります。 Gerritはチェックアウト、チェリーピック、フォーマットパッチなどのいくつかのsshとrepoコマンドをページの右上にあるダウンロードのドロップダウンメニューから提供しています。それらをコピーして貼り付けるだけで使用できます。
git fetch ssh://xxx:29418/yyy.git refs/changes/xx/yyyxx/1 && git format-patch -1 --stdout FETCH_HEAD
目標は、与えられたチェンジセットからの変更を適用することで、_and_私はリポジトリをクローンしている場合は、その後、私は – user3159253
同意 'gitの桜-pick'を使用します。さらに、 'ssh -p 29418 username @ gerrithost gerrit query commitを試すこともできます:commitID --current-patch-set | grep ref | awk '{print $ 2}' 'を実行すると正確な参照/変更/ xx/yyyxx/1を取得できます。 – ElpieKay