問題タブ [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 の奇妙なリモート ブランチ
このgit branch -a
コマンドにより、次の出力が得られます。
しかし、Githubにはそのようなブランチはありませrestoring_entered_information_from_post
ん。ローカルで作成したことはなく、削除しようとするgit push origin :restoring_entered_information_from_post
と応答します:
git - Git でのリモート サーバーのチェックアウト エラー
リモート Git サーバーのクローンを作成しました。しかし、以下のコードでチェックアウトしたい場合、エラーが発生します:
gitブランチの出力は次のとおりです。
どうすれば解決できますか?
git - Git:ユーザーが新しいブランチをリモートリポジトリにプッシュすることを許可しない
一部のユーザーは、誤ってローカルブランチをリモートリポジトリにプッシュして、リモートリポジトリに新しいブランチを作成する傾向があります。ユーザーがリモートリポジトリに新しいブランチを作成することを禁止し、それでも既存のブランチに変更をプッシュすることを許可するにはどうすればよいですか。
ありがとう!
git - Node.js を使用してリモート git ブランチを取得するにはどうすればよいですか?
Giftと呼ばれるこの素晴らしいライブラリを使用して、標準的な git 処理 (プル、コミットの読み取りなど) をすべて実行しています。ただし、リモートブランチを取得できないようです。コマンドでブランチが表示されると思いますgit branch -r
が、形式は確かに機械可読ではありません。
リポジトリにあるすべてのリモート ブランチを表示するにはどうすればよいか考えています。
ありがとう!
mercurial - Mercurialでローカルブランチとリモートブランチを比較する方法
ローカルブランチとリモートブランチを比較して、すべての違いや追加された新しいチェンジセットを確認する方法を教えてもらえますか?
hg incoming
またはのような新しいものを見たいだけですhg outgoing
。個々のファイルを比較したくありません。
このようなものになるhg incoming --branches Branch:Branch
ので、最初のブランチはローカルブランチで、2番目のブランチはリモートブランチです。
git - Git では、リモート トラッキング ブランチは必要ですか?
2 つの Git クローンは、互いを表すリモート追跡ブランチがなくても、互いにプッシュ/プルできますか? ほとんどの場合、それらが非常に便利であることはわかっていますが、ときどきセカンダリ リポジトリ (ベア サーバーではない) 間でプル/プッシュしたい場合があり、混乱させたくありません。リモート トラッキング ブランチを気にしない場合、それを削除したり、まったく作成しないようにすることはできますか?
git - gitfetchがリモートブランチ参照の1つをフェッチしなかった理由
私は1つのリモートリポジトリと2つの動作中のディレクトリを持っています。どちらもこの1つのリモートリポジトリでセットアップされています。
DIR_1の作業から、次のようにブランチ開発からプッシュします。
次に、DIR_2の作業をしているときに、この新しいリモートブランチ開発者への参照を取得したいと思います。だから私は次のように入力します:
git fetchが新しいリモート開発ブランチを認識しなかったため、問題が発生しました。誰かがそれを手伝ってくれませんか。私は何か間違ったことをしています。リモートマシンに切り替えてコマンドを実行すると、次のようになります。
次に、このdevブランチが表示されます。何をすべきか?
git - git - リモート ブランチをスワップ/交換する
2 つのリモート ブランチがあります。
特徴233
v1.9.12。
1. ブランチの名前をv1.9.12に、2.ブランチの名前をv1.9.15に変更する必要があります。
- feature233 --> v1.9.12
- v1.9.12 --> v1.9.15
1. ブランチの新しい名前は 2. ブランチの古い名前と同じなので、リモート リポジトリの残りのユーザーにとって問題になるでしょうか? localy を両方のブランチの新しい名前にするにはどうすればよいですか?
ありがとう!
git - 「gitremoteshow」の詳細な説明
私は正直なところ、の出力の詳細なドキュメントを見つけることができませんgit remote show
(確かにmanページにはありません)
特に、Local
セクションの明確で正確な説明をいただければ幸いです。
私が混乱していると思うものの例:
ここに、klasとoriginの2つのリモコンと、それらが生成する出力があります。
実験とマスターが両方 の下にリストされていることに注意してくださいlocal refs configured for 'git push'
。どういう意味ですか?マスターと実験をそれぞれ原点/マスターと原点/実験を追跡するように構成しました(そしてpuはklas / puを追跡します)。
私のローカル機能ブランチは何も追跡するように設定されていませんが、それでも下にリストされていますlocal refs configured for 'git push'
(唯一の接続は同じ名前のようで、別の非追跡ブランチfooは言及されていません)。機能git push
上にある間-ほとんど「早送り可能」ではありません。fatal: The current branch feature has no upstream branch.
下にリストされているローカルブランチの基準はlocal refs configured for 'git push'
、同じ名前のリモートブランチがたまたま存在するということのようです。
参考のために:
git - Git プルの起点マスターを上書きしますか?
Github aav1にリポジトリがあります
私のラップトップには、masterと呼ばれるブランチとvs12upと呼ばれる 2 つ のブランチがあります。master ブランチは、ソフトウェアが Visual Studio 2008 のときで、vs12up は Visual Studio 2012 に変換されます。
私のラップトップではすべて問題ないようで、新しいブランチをgithubにプッシュしましたが、正しいようです。
デスクトップで、リモートブランチをプルしようとしました:
デスクトップ上の master ブランチに変更を書き込み、git logにはvs12upブランチで行われたコミットが表示されますが、git branch には現在のブランチであるmasterしか表示されません。
マスターブランチへの変更を元に戻し、デスクトップのvs12upブランチをプルしてラップトップのリポジトリと一致させるにはどうすればよいですか?