トップ「Branch」の質問

「ブランチ」は、バージョン管理システムで使用される用語で、独立した開発ラインを表します。

Gitフェッチリモートブランチ

同僚と私は同じリポジトリで作業しています。 それぞれ技術的に異なるプロジェクト用に2つのブランチに分岐しましたが、類似点があるため、 branchから* masterにコミットしたい場合があります。しかし、私はbranchを持っています。 同僚はどのようにしてそのブランチを具体的に引っ張ることができますか?リポジトリのgit cloneは、彼のためにローカルにブランチを作成していないようですが、私の側を押した後、それらが混乱せずに生きているのを見ることができます。また、最初にブランチを作成したとき、 -b checkout 。 それは大きな違いをもたらしますか?$ git branch -r […] 続きを読む…

git branch git-branch git-fetch

現在のGit作業ツリーからローカル(追跡されていない)ファイルを削除する方法

現在の作業ツリーから追跡されていないローカルファイルをどのように削除しますか?

git branch git-branch

リモートGitブランチをどのように作成しますか?

上流に「プッシュ」したいローカルブランチを作成しました。 新しく作成されたリモートブランチを追跡する方法について、StackOverflowに同様の質問があります。ただし、私のワークフローは少し異なります。 まず、ローカルブランチを作成します。満足してブランチを共有したい場合にのみ、ローカルブランチをアップストリームにプッシュします。どうすればいいですか? (私のグーグル検索は何も思い付かないようでした)。アップストリームリポジトリからプルするように同僚に指示するにはどうすればよいですか?更新Git2.0では、私が以下に書いhttps :

git branch git-branch

Gitで現在のブランチ名を取得するにはどうすればよいですか?

私はSubversionのバックグラウンドを持っており、ブランチを持っていたとき、「これらの作業ファイルはこのブランチを指している」という作業をしていることを知っていました。しかし、Gitでは、NetBeansまたはNotepad ++でファイルを編集しているときに、それがマスターに関連付けられているのか、別のブランチに関連付けられているのかがわかりません。bashのgitに問題はありません、それは私が何をしているのかを教えてくれます。

git branch git-branch

すべてのGitブランチをフェッチする方法

約5つのブランチを含むGitリポジトリのクローンを作成しました。 ただし、 git branchを実行すると、そのうちの1つしか表示されません。$ git branch * master git branch -aを実行してすべてのブランチを表示できることはわかっていますが、すべてのブランチをローカルでプルするにはどうすればよいので、 git […] 続きを読む…

git branch git-branch

既存のGitブランチにリモートブランチを追跡させますか?

リモートブランチを追跡する新しいブランチを作成する方法を知っていますが、既存のブランチにリモートブランチを追跡させるにはどうすればよいですか?.git/configファイルを編集するだけでよいことはわかっていますが、もっと簡単な方法があるはずです。

git branch git-branch

GitはGitHubから特定のブランチをプルします

複数のブランチを持つプロジェクトがあります。 私はそれらをGitHubにプッシュしてきましたが、他の誰かがプロジェクトに取り組んでいるので、GitHubからブランチをプルする必要があります。 マスターでは問題なく動作します。 しかし、誰かがブランチxyz作成したとしましょう。 GitHubからブランチxyzをプルして、 localhostブランチxyzにマージするにはどうすればよいですか?私は実際にここに私の答えがあります: Gitでブランチをプッシュおよびプルしますしかし、「![拒否]」というエラーと「早送りしない」というエラーが表示されます。助言がありますか?

git merge branch github pull

マスターから開発ブランチへのgitプル

dmgr2(開発)というブランチがあり、マスターブランチ(ライブサイト)からプルして、すべての変更を開発ブランチに組み込みたいと考えています。 これを行うためのより良い方法はありますか? 変更をコミットした後、これが私が計画していたことです。git checkout dmgr2 git pull origin master これにより、ライブの変更が開発ブランチに取り込まれるはずですか、それとも間違っていますか?

git branch pull

マスターブランチと「origin / master」が分岐していますが、「ブランチの分岐を解除する」方法は?

どういうわけか私のmasterと私のorigin/masterブランチが分岐しました。 私は実際にそれらが発散することを望んでいません。これらの違いを表示して

git branch

2つのリビジョン間で変更されたファイルを表示する

しばらく離れていた2つのブランチをマージして、どのファイルが変更されたかを知りたい。このリンクに出くわしました: http : 私が遭遇したブランチを比較するためのツールは次のとおりです。git diff master..branchgit log master..branchgit shortlog master.. […] 続きを読む…

git branch git-branch git-diff