1. ホーム
  2. git

[解決済み] git ls-remote と git ls-remote origin の違い。

2022-01-30 15:16:34

質問

を実行することの違いは何ですか? git ls-remotegit ls-remote origin ? と表示されます。 git ls-remote は、元リポジトリの各ブランチとタグのSHA1 IDを出力します。 オリジナルリポジトリはデフォルトで origin というタイトルになっているので、この2つのコマンドは同じ出力になるようです。 これは正しいのでしょうか?

解決方法は?

その通りです。なぜなら、あなたのリモートは origin は、2つのコマンドに違いはありません。

すべてのgitリモートを見るには、次のように実行します。 git remote -v .

一方、リモートの名前が foobar すると git ls-remote origin を実行すると、このようなエラーが発生します。

$ git ls-remote origin
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.