sourceTreeを使用すると、masterブランチの下に2つのブランチを作成し、コミットおよびマージ操作を実行しましたが、グラフに表示されませんでした。
それは次のようになります。 を、それが唯一のmasterブランチを示している理由私が意味する、これを好きではない:そのブランチにコミット新しいものではないがあるので はSourcetreeグラフのみmasterブランチを表示
答えて
あなたはどんな「masterブランチ」を参照してくださいしないでください。詳細は、Why doesn't the graph display a new branch branching off from the master branch, when I create a new branch in terminal?を参照してください。
グラフには、master
,feature
およびdeveloper
の枝が明確に示されています。 master
が最初のコミット時には、feature
とdeveloper
は最新のコミットになります。コミットの対象の前に、そのラベルをリストに入れないでください。
あなたのプロジェクトの歴史は決して発散していないようです。最初のコミット(master
)を作成し、developer
とfeature
のブランチを作成しました。最初は、master
ブランチと同じコミットを指していました。
developer
ブランチで複数のコミットを作成しましたが、feature
ブランチをチェックアウトし、developer
ブランチをマージしました。これが起こったとき、developer
ブランチは現在のところであり、feature
ブランチはmaster
ブランチと同じコミットになりました。 feature
枝(マージ対象)がdeveloper
枝(マージソース)の背後にあるいくつかのコミットし、それは任意のものがマージ元ブランチに既に存在しなかったコミットを含んでいなかったので
は、Gitは"fast-forward"feature
することができましたブランチdeveloper
ブランチに到達します。新しいコミットを作成する必要はありませんでした。
"早送り"はデフォルトのマージ戦略であり、可能であれば(マージ対象ブランチがマージ元ブランチの祖先である場合)いつでもそれを使用します。 git merge
コマンドラインにを追加することで、マージコミットを作成することができます(また、「早送り」の戦略を無視します)。 GUI Gitクライアントを使用している場合は、Git mergeダイアログボックスで「早送りしない」チェックボックスを探します。
- 1. Git Sourcetree Master 2の後ろ
- 2. DevelopブランチをMasterにプッシュすると、何もしません(Sourcetreeを使用)
- 3. SourceTreeマージ複数のブランチ
- 4. GitHub: 'master'はブランチのリストには表示されません
- 5. SourceTree内でmasterブランチにブランチをマージするにはどうすればいいですか?
- 6. Githubがxの後ろにmasterの後ろにブランチを表示(コミット)
- 7. 私のgitブランチはSourcetreeの 'origin/master'と 'origin/head'を表示していますが、2つをマージする方法がわかりません
- 8. Git/SourceTree:ブランチを削除するには?
- 9. SourceTreeでブランチを検索する方法
- 10. dev/masterブランチのコミットメッセージのみを制限するには
- 11. SourceTreeは無限のグラフを示します
- 12. TensorBoardでグラフのみを表示する
- 13. ASP.NET円グラフでYValueMembersのみを表示
- 14. SourceTreeでサイドバイサイドの表示が可能
- 15. github内のmasterブランチ以外のブランチのコミットを検索
- 16. SourceTreeにリモートリポジトリが表示されない
- 17. Git masterブランチから別のブランチにフォルダをコピーします
- 18. グラフは1つのグラフにのみデータを表示しますが、他のグラフは表示しません
- 19. gitブランチ上にブランチを表示する
- 20. public_htmlディレクトリにmasterブランチを使用する
- 21. 子ブランチを持つgit rebase master
- 22. git merge to masterブランチを防止する
- 23. Visual Studio Git - リモート/オリジンのHEAD&Masterブランチ
- 24. ブランチのGitでのコミットをスキップする(SourceTreeを使用)
- 25. ローカルGITブランチの名前を変更するSourceTreeのGit Flow
- 26. Travis CIからgit masterブランチにプッシュ
- 27. エンドユーザにブランチ/バージョンを表示
- 28. ConEMUにgitブランチを表示
- 29. SourceTreeはすべてのブランチとコミットを失いました
- 30. 特定のブランチをSourceTreeに追加する方法