問題タブ [remote-branch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - Git ですべてのリモート ブランチを複製する方法
とブランチがmaster
あり、どちらもGitHubdevelopment
にプッシュされています。d、ed、およびedを実行しましたが、ブランチ以外は何も取得できません。clone
pull
fetch
master
明らかな何かが欠けていると確信していますが、マニュアルを読みましたが、まったく喜びがありません。
git - Git チェックアウト: パスの更新はブランチの切り替えと互換性がありません
私の問題は、ブランチを切り替えるときの Fatal Git エラーに関連しています。
コマンドでリモートブランチを取得しようとしています
しかし、私はこのエラーメッセージを受け取ります:
致命的: git checkout: パスの更新は、ブランチの切り替えと互換性がありません。
コミットとして解決できない 'origin/remote-name' をチェックアウトするつもりでしたか?
手動でブランチを作成してからリモート ブランチをプルすると、新しいクローンを作成してブランチをチェックアウトするのと同じように機能します。
使用しているリポジトリで機能しないのはなぜですか?
git - Git から無効なリモート ブランチ参照を削除するにはどうすればよいですか?
現在のレポでは、次の出力があります。
remotes/public/master
ブランチ リストから削除したい:
また、git remote
リストされていないため、の出力は奇妙public
です。
ブランチ リストから「remotes/public/master」を削除するにはどうすればよいですか?
更新、git push
コマンドを試しました:
git - リモートのGitブランチをチェックアウトするにはどうすればよいですか?
誰かがと呼ばれるブランチを共有リポジトリにプッシュtest
しgit push origin test
ました。でブランチを見ることができますgit branch -r
。
今、私はリモートtest
ブランチをチェックアウトしようとしています。
私はもう試した:
git checkout test
何もしませんgit checkout origin/test
与える* (no branch)
。これは紛らわしいです。どうすれば「ブランチなし」になれますか?
リモートのGitブランチをチェックアウトするにはどうすればよいですか?
git - Gitクローンはマスターブランチをもたらしません
リモートリポジトリがありますhttp://github.com/fernandezpablo85/Test
このリポジトリにはmaster
ブランチがありますが、他の2つのブランチの背後にあるため、クローンを作成すると、次の警告が表示されます。
警告:リモートHEADは存在しない参照を参照しており、チェックアウトできません。
また、ローカルmaster
ブランチを取得していません(git branch
何も表示されません)。
私はすべてを修正することができます:
git checkout -b master origin/master
しかし、なぜこれが起こるのか疑問に思いましたか?マスターはより高度なブランチになるはずですか?または、私のリポジトリに何か問題がありますか?
git - 追跡されていないファイルを含む git create ブランチ
ディレクトリ X がリストされている .gitignore ファイルを含む master ブランチがあります。(X は追跡されていません)。
コマンドを使用してリモートを追跡するブランチを追加しようとすると
リモート ブランチは X ディレクトリを追跡しているため、このチェックアウトはエラーで失敗します
抜け道は?
また、すべてのブランチ (ローカルとリモートの両方) でいくつかのファイルを追跡解除する方法を知りたいですか?
スーリヤ
git - Git 1.7+ ですべてのリモート ブランチを一覧表示するにはどうすればよいですか?
を試しましgit branch -r
たが、ローカルで追跡したリモート ブランチのみが一覧表示されます。持っていないもののリストを見つけるにはどうすればよいですか? (コマンドがすべてのリモート ブランチを一覧表示するか、追跡されていないブランチのみを一覧表示するかは、私にとっては問題ではありません。)
git - git : デフォルトのリモート プッシュ先ブランチを指定する方法は?
abc
を追跡する「 」という名前の追跡ブランチがあるとしますorigin/master
。
' abc
' で を実行すると、' ' が ' 'git push
にプッシュされます。
' ' だけでリモート プッシュ ブランチを指定するにはどうすればよいですか?abc
abc
git push
git - Git を使用したすべてのリモート ブランチのヘッド コミット
リモートブランチをリストする方法を知っています
そして、現在のブランチのヘッドコミットハッシュを見つける方法を知っています
しかし、すべてのリモート ブランチのすべてのヘッド コミット ハッシュを一覧表示する方法がわかりません。これは私が望むものに近いですが、それらはどのような順序ですか?
理想的には、ブランチ名のコミットとハッシュのペアのリスト、またはリモート ブランチ名をgit rev-parse HEAD
git - git:「gitpush」を実行した後、Xコミットでオリジン/マスターよりも進んでいるのはなぜですか?
サーバー上のベアgitリポジトリをバックアップに使用しており、ローカルで「git commit」を実行した後、「gitpush」を使用してローカルの変更をプッシュします。
「gitstatus」は教えてくれます
ファイルを変更してから、別のコミットに続いてプッシュを実行すると、gitはブランチがX+1コミットだけ進んでいることを通知します。'git remote show origin'は、フェッチURLとプルURLの両方が、プッシュの引数として指定したものと同じであることを示しています。
変更が実際にサーバーリポジトリにプッシュされることを確認しました(別の場所にプルして内容を確認することにより)。
私はここで何が間違っているのですか?
PS:SOに関していくつかの関連する質問があることは承知していますが、それらのいずれにも私の特定の問題に対する答えを見つけることができませんでした。その点で間違っている場合は、正しい方向に向けてください。