一个 git noob (或者可能以一种非常简单的方式使用它一段时间),如果这个问题到处都是,对不起。当我运行 show-branch 时,我有以下内容。我试图弄清楚到底发生了什么。
我已经阅读了http://www.gitguys.com/topics/git-show-branch-to-see-branches-and-their-commits/但仍有一些问题。
- m-development -> m-development~5 提交的状态如何?据 gitguys 称,它们已被合并;这是否意味着合并到master中?
- 对于 m-development - m-development~5,它们有一个 +;在 gitguys 上,它说 this 表示 that
Commit is in the branch
和 that a-
表示 aCommit is in the branch as a merge
。对于+
,这是否意味着在 master 或不在?如果是,我很确定它已合并;如果它被合并到 master 中,它不应该显示*
在 master 列中吗?
谢谢任何帮助
Thu Jul 25$ git show-branch
* [master] tmp merge
! [m-development] Adding comments view controller
--
- [master] tmp merge
* [master^2] updated with some debug and logged YES -> NO
* [master^] project updates
* [master~2] updated name
* [master~3] updated here
* [master~4] updated for is_liked values
* [master~5] updated with message saving
* [master~6] updated here
* [master~7] updated with 401 instead of 200; explicit -X POST on curl calls
* [master~8] updated
* [master~9] initial checkin
+ [m-development] Adding comments view controller
+ [m-development^] Adding isFavorited / isLiked fields, filling in with initializers
+ [m-development~2] Adding favorite / unfavorite functionality
+ [m-development~3] Hooking up HTTP call for password reset
+ [m-development~4] Implementing login and signup
+ [m-development~5] Stubbing profile view controller
*+ [master~10] Updating authentication view controllers
Thu Jul 25$