[解決済み] 現在のブランチのトラッキング情報がありません。
2021-12-31 16:21:03
質問
githubを使い始めて比較的短い期間ですが、コミットやプルを行う際には常にクライアントを使用しています。昨日、git bashから試してみることにし、無事に新しいレポを作成し、ファイルをコミットすることができました。
今日、別のコンピュータからリポジトリへの変更を行い、変更をコミットして、今、家に戻って、実行しました。
git pull
を使用してローカルバージョンを更新すると、このようになります。
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details
git pull <remote> <branch>
If you wish to set tracking information for this branch you can do so with:
git branch --set-upstream develop origin/<branch>
このレポの貢献者は私一人で、ブランチはありません(マスターだけです)。私はWindowsを使用しており、git bashからpullを実行しました。
git ステータスを表示します。
$ git status
# On branch master
nothing to commit, working directory clean
gitブランチです。
$ git branch
* master
何が間違っているのでしょうか?
どうすればいいですか?
プルしたいブランチを指定することができました。
git pull origin master
あるいは、ローカルの master ブランチが github の master ブランチを上流として追跡するように設定することもできます。
git branch --set-upstream-to=origin/master master
git pull
このブランチトラッキングは、リポジトリをクローンしたときには自動的に設定されますが (デフォルトブランチのみ)、既存のリポジトリにリモートを追加したときには自分で設定する必要があります。ありがたいことに、git が与えてくれるアドバイスによって、その方法をかなり簡単に覚えることができます。
関連
-
[解決済み] 現在のGit作業ツリーからローカル(未追跡)ファイルを削除する方法
-
[解決済み] リモート Git リポジトリの URI (URL) を変更するには?
-
[解決済み] git rebase の取り消し
-
[解決済み] Git のリモートブランチを作成する方法を教えてください。
-
[解決済み] Git で現在のブランチ名を取得するには?
-
[解決済み] Git フェッチ リモートブランチ
-
[解決済み] 2つのリビジョン間でどのファイルが変更されたかを表示する
-
[解決済み] 現在のGitブランチをmasterブランチにする
-
[解決済み] Git で最新のコミットを新しいブランチに移動する
-
[解決済み】Gitで複数のコミットの著者名やコミッター名、Eメールを変更する方法は?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Git サブモジュール head 'reference is not a tree' エラー
-
[解決済み】ローカルに変更があるにもかかわらず、git pushが「すべて最新」と言う
-
[解決済み] git rebase fatal: 必要なリビジョンは1つです。
-
git push reports an error ! [リモート拒否] master -> master (受信前のフックが拒否されました)
-
[解決済み] git: fatal: リモートリポジトリから読み取れませんでした。
-
[解決済み] 無効なVCSルートマッピング - 私のプロジェクトで3つのエラーが発生しました。
-
[解決済み] .gitignore と "以下の追跡されていない作業ツリーファイルはチェックアウトによって上書きされるでしょう"
-
[解決済み] Gitのプッシュエラーです。Unable to unlink old (Permission denied)です。
-
[解決済み】リジェクトされたマスター→マスター(非ファストフォワード)。
-
[解決済み] git checkout タグ、git pull がブランチで失敗する