任意分支显示通过git log --decorate

时间:2017-08-03 04:09:32

标签: git branch

下面 - 在发出'git log --oneline --decorate'后,我看到这个单一的提交与(远程)悬挂在其他提交中。

7b942c2 (HEAD -> development, origin/development) Changed activity name from Keyguard to Snooze.
 [snip]
d27174e (remote) Added new icons, Added Billing SDK, started billing implementation and configured Main activity to be single instance.
[snip]

问题:

1)'remote'是git附带的默认分支吗?如果没有,我必须在那个时候创造它吗?

2)我是如何设法完成这样的提交的?

3)有没有办法解决这个问题,以免显示出来?

1 个答案:

答案 0 :(得分:1)

  

' remote' git附带的默认分支?

不,不是。您通常会remotes/xxx/abranch列出您的回购的远程跟踪分支。

尝试git branch -avv列出您的所有分支机构,看看git branch是否仅列出了本地分支机构' remote'。
如果您看到一个,则可以使用git branch -d remote轻松删除该指针 这不会影响提交(可以从其他分支访问,因此它将保持可见)。