git clone <url>と実行すると、そのリモート URL にはoriginという名前が付けられます。これにより最初は何も設定せずともgit push origin ...のようにpushできるようになり便利な機能ですが、時々originでは持ってきたくない場合があります。例えば、originとなる予定とは別の場所からまずcloneしてきたい場合などです。

git cloneには-o, --originオプションがありここでリモート URL 名を設定できます。例えば以下で持ってくると、

git clone  --origin foo

リモート情報は、

foo	 (fetch)
foo	 (push)

になります。

つまりgit clone <url>git clone <url> --origin originとしてるのと同じという訳ですね。

JavaScript で飯食べたい歴約 5 年、 純( nju33 ) によるノートサイトです。

このサイトではドリンク代や奨学金返済の為、広告などを貼らせて頂いてますがご了承ください。

Change Log