1. ホーム
  2. git

[解決済み] ローカルの Git リポジトリが元々クローンされた URL を特定するにはどうすればよいですか。

2022-03-16 16:46:11

質問

数日前、あるプロジェクトをGitHubから引き抜きました。その後、GitHub には複数のフォークがあることがわかりましたが、元々どのフォークを取得したのかを記録しておくのを忘れていました。どのフォークを取得したかは、どのように判断すればよいのでしょうか。

解決方法は?

リモートのURLだけが欲しい場合、またはリモートレポに到達できるネットワークに接続されていない場合。

git config --get remote.origin.url

完全な出力が必要で オリジンが存在するリモートレポに到達できるネットワーク上にあること。

git remote show origin

を使用する場合 git clone (GitHubや他のソースリポジトリから)クローンのソースのデフォルト名は"origin"です。使用方法 git remote show を実行すると、このリモート名に関する情報が表示されます。最初の数行が表示されるはずです。

C:\Users\jaredpar\VsVim> git remote show origin
* remote origin
  Fetch URL: [email protected]:jaredpar/VsVim.git
  Push  URL: [email protected]:jaredpar/VsVim.git
  HEAD branch: master
  Remote branches:

スクリプトで値を使用したい場合は、この回答で挙げた最初のコマンドを使用します。