web-dev-qa-db-ja.com

Visual Studio 2013経由でURLをリモートGitリポジトリに変更しますか?

誤って設定された場合、Visual Studio 2013を介してリモートGitリポジトリのURLを変更することはできますか?次のような「有名な」(そしてあまり役に立たない)エラーが発生します。

「何とか何とか……このトランスポートは実装されていません。申し訳ありません。」

コマンドプロンプトからこの変更を行うことはできますか?

私はコマンドについて知っていますgit remote removeしかし、構成の名前が続くはずであり、それが何であるかを判断する方法がわかりません。

19

コマンドラインから、git remote set-url remotename urlトリックを行います。 docs here

8
desbo

.git\config Visual Studioからのプレーンファイルとして、その内容を編集します。

Originと呼ばれるリモートを定義するセクションがあることがわかります。

[remote "Origin"]
    url = git://foo.org/blah.git
    fetch = +refs/heads/*:refs/remotes/Origin/*

トランスポート層としてHTTPS(SSL)を使用している場合は、以下を追加することをお勧めします。

[http]
    sslVerify = false

サーバーで自己発行のSSL証明書を使用している場合。

22
Pierre Arnaud