[解決済み] GitHubからGit Cloneした後、自分のブランチが表示されない
2023-08-13 06:47:38
質問
GitHubにリポジトリを持っています。これには
master
と1つのブランチがあります。
クローンを作成すると
master
だけが得られ、私のブランチは表示されません。
なぜそうなのでしょうか?どうすればリポジトリ内のすべてのブランチを見ることができるのでしょうか?
どのように解決するのですか?
デフォルトでは
git clone
はひとつのブランチしか作成しません。現在チェックアウトされているブランチ、通常は master です。しかし、リモートの他のすべてのブランチに対して、リモート追跡ブランチを作成します。これは、リモートのブランチのローカルコピーであり、フェッチすることで更新できると考えてください。これらは本当のローカルブランチではありません。リモートのブランチがどこにあるのかを示すポインタであり、あなたが作業するためのものではありません。
もしあなたが
git branch -a
を実行すると、ローカルとリモートのすべてのブランチが表示されます。リモートのみを表示させたい場合は
git branch -r
. 視覚的な履歴表示がお好みなら
gitk --all
(または
gitk --remotes
).
作業するためのローカルブランチを作成するには
git branch <branch-name> origin/<branch-name>
リモートのブランチを基点として、新しいローカルブランチが作成されます。
関連
-
[解決済み] Git で直近のローカルコミットを取り消すには?
-
[解決済み] Gitブランチをローカルやリモートで削除するには?
-
[解決済み] リモートのGitブランチをチェックアウトするには?
-
[解決済み] 新しいローカルブランチをリモートの Git リポジトリにプッシュし、それを追跡するにはどうすればよいのでしょうか?
-
[解決済み] Git ですべてのリモートブランチをクローンする方法
-
[解決済み] Git のリモートブランチを作成する方法を教えてください。
-
[解決済み] Git フェッチ リモートブランチ
-
[解決済み] Git で最新のコミットを新しいブランチに移動する
-
[解決済み】ローカルリポジトリのブランチをリセットして、リモートリポジトリのHEADと同じにする
-
[解決済み】ローカルのGitブランチの名前を変更するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
解决[email protected]。パーミッションが拒否されました (publickey)。リモートリポジトリから読み取れませんでした
-
GitのPlease enter a commit messageで、このマージが必要な理由を説明してください。
-
gitlabの紹介と使い方
-
[解決済み] Git ですべてのリモートブランチをクローンする方法
-
[解決済み] 新サーバーへのGitプッシュ/クローン
-
[解決済み] なぜgit AuthorDateはCommitDateと違うのですか?
-
[解決済み] ローカルレポとリモートレポを接続する
-
[解決済み] git add --patch' で新しいファイルをインクルードする?
-
[解決済み] 別のユーザーでコードをコミットするにはどうすればよいですか?
-
[解決済み] git add を実行してもしなくても、ブランチを切り替えたときに自分の変更点(修正、追加、削除されたファイル)が表示され続けるのはなぜですか?