問題タブ [git-for-windows]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
405 参照

git - Git 操作がリモート リポジトリで失敗する (資格情報マネージャー エラー)

突然、git fetch、push、pull、clone などのコマンドが機能しなくなります。まず、Visual Studio の Team Explorer 内で出てきたので、cmd、PowerShell、Git Bash を試しました。Git Bash のみが機能しています。Visual Studio、Git、Git Credential Manager の両方を再インストールしてみました。また、Windows のユーザー アカウントやさまざまな場所からキャッシュされたすべての資格情報を削除しました。資格情報ヘルパーも変更してみました。Powershell の出力は次のとおりです。

Visual Studio の出力は次のとおりです。

助言がありますか?

0 投票する
0 に答える
450 参照

windows - Git-For-Windows が自己署名 SSL 証明書を読み取らない

GPO を介して CA 証明書を信頼されたルート証明機関に展開すると、クライアント マシンに展開されていることがわかります。署名済みの SSL 証明書を使用してサイトを閲覧するときに Chrome がうめき声を上げなくなったため、この部分が機能していることはわかっています。

ただし、この CA によって署名された SSL 証明書の背後にあるリポジトリに git clone または push しようとすると、git-for-windows が失敗して次のように言います。

schannel: 次の InitializeSecurityContext が失敗しました: 不明なエラー (0x80092012) - 失効関数は、証明書の失効を確認できませんでした。

ご覧のとおり、schannel を有効にしましたが、git-for-windows は明らかに Windows の証明書ストアから CA 証明書を読み取っていません。Windowsの証明書ストアからgfwを読み取る方法を知っている人はいますか? この証明書をすべての Windows クライアントに手動でコピーすることはできません。

複数の Samba 4 インスタンスをドメイン コントローラーとして使用していますが、AS 証明書サービスなどの Windows Server ツールにアクセスできないことに注意してください。

注意してください。TLS検証を無効にできることは知っていますが、それは確かに目的を無効にします。

0 投票する
0 に答える
323 参照

git - Git bash が Visual Studio の git と同期していない

git bash クライアント (2.23 へ) と Visual Studio (2019 へ) をアップグレードしたところ、何らかの理由で、私の git bash が VS の git と同期していません。git bash では、現在のプロジェクトで新しいブランチをチェックアウトすると、ブランチが作成されてそこに移動します。ただし、VS にこの新しいブランチは表示されません。VS で新しいブランチを作成する必要があり、この新しいブランチでコードを編集しても、git bash に変更が反映されません。git bash が、VS が認識しているものと同期していない、まったく異なる git リポジトリで作業しているようです。VS に示されているブランチは正しいように見えるため、私の git bash が正しくないことはほぼ確実です。

git bash を VS と同期して、同じリポジトリで作業する方法はありますか?

0 投票する
1 に答える
81 参照

git - ローミング プロファイルの代わりにローカル構成ファイルを使用するように Git を構成する

Roaming Profiles でGit for Windowsを使用しています。構成ファイル ( .gitconfig) はネットワーク共有上にあるため、Git の速度が低下することがあります。構成ファイルをローカル ドライブに移動するにはどうすればよいですか?