トップ「Git-branch」の質問

git-branchは、ブランチを管理するGitコマンドです。

Gitマージマスターを機能ブランチに

Gitに次のような状況があるとしましょう。作成されたリポジトリ:mkdir GitTest2 cd GitTest2 git init マスターでいくつかの変更が行われ、コミットされます。echo "On Master" & […] 続きを読む…

git git-branch git-merge git-flow feature-branch

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

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

git branch git-branch

別のブランチからGitにブランチを作成する

私には2つのブランチがあります:マスターと開発devブランチから「featureブランチ」を作成したい。現在ブランチ開発で、私はします:$ git checkout -b myfeature dev ... (多少の仕事)$ git commit -am " […] 続きを読む…

git git-branch git-workflow git-flow

Gitですべてのリモートブランチのクローンを作成するにはどうすればよいですか?

masterとdevelopmentブランチがあり、どちらもGitHubにプッシュさclone d、 pull ed、およびfetch edを使用しましたが、 masterブランチ以外のものを取り戻すことができません。明らかな何かが欠けていると確信していますが、マニュアルを読んだので、まったく喜びがありません。

git git-branch git-clone remote-branch

最新のコミットをGitを使用して新しいブランチに移動します

マスターにコミットした最後のいくつかのコミットを新しいブランチに移動し、それらのコミットが行われる前にマスターを元に戻したいと思います。 残念ながら、私のGit-fuはまだ十分に強力ではありません、何か助けはありますか?つまり、どうすればこれから行くことができますかmaster A - B - C - D - […] 続きを読む…

git git-branch branching-and-merging

なぜ私はいつも `--set-upstream`をする必要があるのですか?

Gitで新しいブランチを作成します。git branch my_branch 押して:git push origin my_branch ここで、誰かがサーバーに変更を加え、 […] 続きを読む…

git git-branch

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

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

git branch git-branch git-diff

マスターからGitブランチを更新する

私はGitを初めて使用しますが、現在は次のような状況にあります。4つのブランチ(master、b1、b2、b3)があります。b1-b3に取り組んだ後、他のすべてのブランチにあるはずのブランチマスターに変更があることに気付きました。master必要なものを変更しましたが、問題は次のとおりです。他のすべてのブランチをmasterブランチコードで更新するにはどうすればよいですか?

git git-branch

Gitを使用して以前のコミットから分岐する

n個のコミットがある場合、n-3個のコミットからどのように分岐できますか?すべてのコミットのハッシュを見ることができます。

git branch git-branch

既存のコミットされていない作業をGitの新しいブランチに移動します

私は新しい機能の作業を開始し、少しコーディングした後、この機能を独自のブランチに配置する必要があると判断しました。既存のコミットされていない変更を新しいブランチに移動し、現在のブランチをリセットするにはどうすればよいですか?新しい機能に関する既存の作業を維持しながら、現在のブランチをリセットしたいと思います。

git git-branch git-stash git-reset