2015-03-18 7 views
11

Я новичок в git и пытаюсь настроить хранилище. У меня есть две ветки (master и xyz). Мой рабочий процесс до сих пор:Git red remote branch

  1. переход на конкретную ветку, например.
  2. делают изменения
  3. git add .
  4. git commit -am 'whatevermessage'
  5. git push origin xyz

Все работает до сих пор. Но когда я git branch -a, чтобы просмотреть все мои ветки, я получаю следующий вывод:

master

* xyz

remotes/origin/master

remotes/origin/xyz

в то время как remotes/origin/master и remotes/origin/xyz отображаются в красном цвете. Я попытался понять, что означает красный цвет, но я ничего не мог найти. Итак, если предположить, что красный эквивалент какой-то ошибки: Что означает красный цвет и как его исправить?

+4

красного цвета просто помечает удаленные филиалы, ничего других –

+0

Что в вашем gitconfig? http://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration#Colors-in-Git –

+0

Вам не нужно исправлять это, потому что эта вероятная ошибка является человеком-человеком –

ответ

7

Желтый - это местная ветвь, а красный - удаленная ветка.

По умолчанию:

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

А, Я вижу - так ничего плохого, как я предполагал. Красный обычно похож на «черт возьми, ты сделал что-то неправильно!» вид вещи ;-) Спасибо! – sqe

+0

Это естественная реакция на красное для любого, кто связан с программированием: D Добро пожаловать. – DeDee