2015-03-18 17 views
11

Tôi mới tham gia git và cố gắng thiết lập kho lưu trữ. Tôi nhận được hai chi nhánh (masterxyz). Luồng công việc của tôi cho đến thời điểm này:Git chi nhánh từ xa màu đỏ

  1. đổi thành chi nhánh cụ thể, ví dụ:
  2. thực hiện thay đổi
  3. git add .
  4. git commit -am 'whatevermessage'
  5. git push origin xyz

Mọi thứ hoạt động cho đến nay. Nhưng khi tôi git branch -a để xem tất cả các chi nhánh của tôi, tôi nhận được kết quả như sau:

master

* xyz

remotes/origin/master

remotes/origin/xyz

khi remotes/origin/masterremotes/origin/xyz được hiển thị trong màu đỏ. Tôi cố gắng tìm ra màu đỏ có nghĩa là gì nhưng tôi không thể tìm thấy gì cả. Vì vậy, giả sử rằng màu đỏ tương đương với một số loại lỗi: màu đỏ có nghĩa là gì và làm thế nào tôi có thể sửa chữa nó?

+4

màu đỏ chỉ đánh dấu chi nhánh từ xa, không có gì khác –

+0

Có gì trong gitconfig của bạn? http://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration#Colors-in-Git –

+0

Bạn không cần phải sửa chữa nó, gây ra lỗi này có thể đoán trước là một người đàn ông tính năng –

Trả lời

7

Vàng là nhánh địa phương trong khi màu đỏ là nhánh từ xa.

Theo mặc định:

[color "branch"] 
    local = yellow 
    remote = red 
    plain = normal 
+1

Ah, Tôi hiểu - vì vậy không có gì sai như tôi giả định. Màu đỏ thường giống như 'Chúa chết tiệt bạn đã làm điều gì đó sai trái!' loại điều ;-) Cảm ơn bạn! – sqe

+0

Đó là một phản ứng tự nhiên đối với màu đỏ đối với bất kỳ ai liên quan đến lập trình: D Bạn được chào đón. – DeDee

Các vấn đề liên quan