6

新しいブランチを azure リポジトリにプッシュしようとしていますが、失敗します。圧縮方法がサポートされていないというエラーを取得します。エラーをグーグルで検索しようとしましたが、私の検索では同じ問題と思われるものは表示されませんでした。

PS C:\dev\vh> git push --set-upstream origin upgrade/2019-12-12_Merged-HC_Development_to_hc
Counting objects: 67, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (41/41), done.
remote: The archive entry was compressed using an unsupported compression method.
fatal: The remote end hung up unexpectedly
fatal: sha1 file '<stdout>' write error: Broken pipe
error: remote unpack failed: error The archive entry was compressed using an unsupported compression method.
error: failed to push some refs to 'git@ssh.dev.azure.com:v3/vh/VHT/VHT'

ssh URL を介してこのブランチを作成する解決策を見つけようとしました。プッシュ URL を ssh ではなく https に変更すると、正常に動作します。そのため、どこで答えを探すべきか、または新しく作成されたブランチを git cli を介して Azure リポジトリにプッシュするソリューションがあるかどうかについての提案をいただければ幸いです。

4

2 に答える 2

4

私は回避策を見つけました。ssh から https に変更する場所。これは私の場合は機能しますが、レポを最初に SSH として複製することを強調したため、正しくないと感じます (おそらく、SSH のみで立ち往生しているユースケースです)。

PS C:\dev\vh> git remote -v
origin  git@ssh.dev.azure.com:v3/vh/VHT/VHT (fetch)
origin  git@ssh.dev.azure.com:v3/vh/VHT/VHT (push)

PS C:\dev\vh> git remote set-url --push origin https://vh@dev.azure.com/vh/VHT/_git/VHT
PS C:\dev\vh> git remote -v
origin  git@ssh.dev.azure.com:v3/vh/VHT/VHT (fetch)
origin  https://vh@dev.azure.com/vh/VHT/_git/VHT (push)

そのような:

PS C:\dev\vh> git push --set-upstream origin upgrade/2019-12-12_Merged-HC_Development_to_hc
Counting objects: 67, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (41/41), done.
Writing objects: 100% (67/67), 1.76 GiB | 2.70 MiB/s, done.
Total 67 (delta 41), reused 28 (delta 23)
remote: Analyzing objects... (67/67) (667290 ms)
remote: Storing packfile... done (24816 ms)
remote: Storing index... done (67 ms)
remote: We noticed you're using an older version of Git. For the best experience, upgrade to a newer version.
To https://dev.azure.com/vh/VHT/_git/VHT
 * [new branch]        upgrade/2019-12-12_Merged-HC_Development_to_hc -> upgrade/2019-12-12_Merged-HC_Development_to_hc
Branch 'upgrade/2019-12-12_Merged-HC_Development_to_hc' set up to track remote branch 'upgrade/2019-12-12_Merged-HC_Development_to_hc' from 'origin'.
于 2019-12-12T12:11:05.473 に答える