ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。

このバージョンの GitHub Enterprise はこの日付をもって終了となります: このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2020-05-23. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの改善、新機能のためには、最新バージョンのGitHub Enterpriseにアップグレードしてください。 アップグレードに関する支援については、GitHub Enterprise supportに連絡してください。

記事のバージョン: Enterprise Server 2.17

リモートを削除する

git remote rm コマンドを使用して、リポジトリからリモート URL を削除します。

ここには以下の内容があります:

git remote rm コマンドは 1 つの引数を取ります:

  • リモート名 (destination など)

サンプル

次の例は (推奨されるとおり) HTTPS を使用してクローンを作成したと想定しています。

$ git remote -v
# 現在のリモートの表示
> origin  https://hostname/オーナー/リポジトリ.git (fetch)
> origin  https://hostname/オーナー/リポジトリ.git (push)
> destination  https://hostname/フォーカー/リポジトリ.git (fetch)
> destination  https://hostname/フォーカー/リポジトリ.git (push)

$ git remote rm destination
# リモートの削除
$ git remote -v
# 削除されていることの検証
> origin  https://hostname/オーナー/リポジトリ.git (fetch)
> origin  https://hostname/オーナー/リポジトリ.git (push)

メモ: git remote rm はリモートリポジトリをサーバから削除するわけではありません。 リモートとその参照をローカルリポジトリから削除するだけです。

トラブルシューティング

リモートを削除しようとすると、次のエラーが発生することがあります。

Could not remove config section 'remote.[name]'

このエラーは、削除しようとしたリモートが存在しないことを意味します。

$ git remote rm sofake
> error: Could not remove config section 'remote.sofake'

リモート名を正しく入力したか確認してください。

参考リンク

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください