【问题标题】:Git push, pushes successfully but puts a massive ASCII 'X' in the output [duplicate]Git推送,推送成功,但在输出中放置了一个巨大的ASCII'X'[重复]
【发布时间】:2015-06-27 05:12:29
【问题描述】:

我刚刚将一些代码推送到 BitBucket,它似乎已成功推送,但我得到的响应是,奇怪

$ git push
Counting objects: 11, done.
Delta compression using up to 12 threads.
Compressing objects: 100% (6/6), done.
Writing objects: 100% (6/6), 924 bytes | 0 bytes/s, done.
Total 6 (delta 4), reused 1 (delta 0)
remote:
remote: ++++                               ++++
remote:   +++++++                     +++++++
remote:      +++++++++++++++++++++++++++++
remote:          +++++++++++++++++++++
remote:                 +++++++
remote:       +++                     +++
remote:       ++++++     +++++     ++++++
remote:        ++++++    +++++    ++++++
remote:        +++++++    +++    +++++++
remote:         ++++++++   +   ++++++++
remote:          ++++++++     ++++++++
remote:            ++++++++ +++++++++
remote:             +++++++++++++++
remote:              +++++++++++++
remote:                +++++++++
remote:                  +++++++
remote:               +   +++++++
remote:              +++   +++++++
remote:             ++++++  +++++++
remote:            +++++++   +++++++
remote:           +++++++     +++++++
remote:          +++++++       +++++++
remote:          +++++++       +++++++
remote:          +++++++       +++++++
To git@bitbucket.org:BanksySan/swag-challenge-1.git
   26ce354..86b24a4  master -> master

巨大的 ASCII 十字是干什么用的?

【问题讨论】:

  • 这只是服务器发回的自定义消息。不代表什么。他们只是在炫耀。
  • 是的,显然这是一个想法they do
  • 那不是“X”,那是 Atlassian 徽标的渲染图。 (实际的 X 确实是一种改进,IMNSHO。)
  • 在看到 SO 自己对新闻的致敬之前,我问了这个问题。它的颜色看起来更冷。
  • @tripleee,是的,是的。这个问题也有技术色彩。

标签: git bitbucket


【解决方案1】:

这只是从服务器发送的任意文本;客户端只显示服务器发送的内容。请注意,每一行都以remote 为前缀。它通常用于错误消息,或者只是关于服务器的一些信息文本。

在这种情况下,它似乎是 Atlassian Logo,因为 Atlassian 是拥有 Bitbucket 的公司。基于another question,看起来这是打算使用ANSI 转义序列为彩虹着色,可能是为了庆祝今天的Supreme Court's decisionstrike down laws against gay marriage in the US。可能是您的终端没有解释这些转义序列,因此您看到的只是单色徽标,而不是彩虹。

【讨论】:

  • 感谢您的回答。这不是很酷,没有任何解释,只有徽标。有一段时间我们 100% 确定我们已经以某种方式受到了损害。
  • 从我们期望 git 的某些输出在我们的 CI 工具中推送的角度来看,这很烦人......“搞砸你的 CI 工具伙伴......这是你从未要求过的我的大 X”。 ..非常不专业
  • @MichaelMügge:绝对。我赞成你的评论。我曾经(并且正在)考虑否决“答案”因为离题。
  • @davernator 问题是“巨大的 ASCII 十字架是干什么用的?”我解释说它只是从服务器发送的任意文本,然后解释该文本表示什么;有时很难识别 ASCII 艺术形式的东西,有些人可能看不到颜色,有些人可能不知道颜色的上下文。从最初的问题开始,他们已经从 Atlassian 的 logo 变成了 Bitbucket 的 logo,但基本的答案还是一样的。包括技术解释和符号解释是否会使答案偏离主题?
猜你喜欢
  • 2015-09-04
  • 2014-04-17
  • 2021-05-20
  • 2012-10-18
  • 2021-08-31
  • 2018-08-13
  • 1970-01-01
  • 1970-01-01
  • 2021-02-14
相关资源
最近更新 更多