[解決済み] "パスの更新とブランチへの切り替えを同時に行うことはできません"
2022-04-18 03:08:08
質問
私は時々
checkout -b
オプションを使用すると、新しいブランチの作成とチェックアウト、そしてトラッキングの設定をひとつのコマンドで行うことができます。
新しい環境では、このエラーが発生します。
$ git checkout -b test --track origin/master
fatal: Cannot update paths and switch to branch 'test' at the same time.
Did you intend to checkout 'origin/master' which can not be resolved as commit?
なぜGitはそれを好まないのか?以前は同じレポで動いていたのに。
解決方法は?
<ブロッククオート
'
origin/master
として解決できないコミット
おかしいな:リモートを確認する必要があります。
git remote -v
そして、必ず
origin
が取得されます。
git fetch origin
次に
git branch -avv
(を取得したかどうかを確認するため)。
origin/master
ブランチ)
最後に
git switch
の代わりに
紛らわしい
git checkout
, Git 2.23+ (2019年8月) を使用します。
git switch -c test --track origin/master
関連
-
[解決済み] 現在のブランチのトラッキング情報がありません。
-
[解決済み] Gitブランチをローカルやリモートで削除するには?
-
[解決済み] git pull」と「git fetch」の違いは何ですか?
-
[解決済み] 新しいローカルブランチをリモートの Git リポジトリにプッシュし、それを追跡するにはどうすればよいのでしょうか?
-
[解決済み] Git で現在のブランチ名を取得するには?
-
[解決済み] リモートにないトラッキングブランチを削除
-
[解決済み] detached HEADとmaster/originの連携はどうすればいいですか?
-
[解決済み] git のコミットを削除しても、変更は維持できますか?
-
[解決済み] Git で最新のコミットを新しいブランチに移動する
-
[解決済み】Git checkout: パスの更新はブランチの切り替えと互換性がありません。
最新
-
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 commit」は私の変更を保存しないのですか?
-
[解決済み】GitHubで空のブランチを作成する
-
git revert 複数コミット
-
[解決済み] リモートの <ブランチ名> とマージするように設定されていますが、そのような参照は取得されませんでしたか?
-
[解決済み】gpgがデータの署名に失敗した fatal: failed to write commit object [Git 2.10.0].
-
[解決済み] [Solved] originにプッシュしようとすると、Gitが「No such remote 'origin'」と言うのはなぜですか?
-
[解決済み] 複数のgitコミットを元に戻すには?
-
[解決済み] fatal: bad revision "とはどういう意味ですか?
-
[解決済み】Git checkout: パスの更新はブランチの切り替えと互換性がありません。