2015-03-18 15 views
11

Jestem nowy git i próbuje skonfigurować repozytorium. Mam dwie gałęzie (master i xyz). Mój dotychczasowy przebieg pracy:Git czerwone odległe gałęzie

  1. zmiana na konkretną gałąź, np.
  2. dokonać zmian
  3. git add .
  4. git commit -am 'whatevermessage'
  5. git push origin xyz

Wszystko działa tak daleko. Ale kiedy git branch -a aby zobaczyć wszystkie swoje oddziały, pojawia się następujący komunikat:

master

* xyz

remotes/origin/master

remotes/origin/xyz

podczas remotes/origin/master i remotes/origin/xyz są wyświetlane w kolorze czerwonym. Próbowałem ustalić, co oznacza czerwony kolor, ale nie mogłem nic znaleźć. Zakładając, że czerwony jest równoznaczny z jakimś błędem: co oznacza czerwony kolor i jak mogę go naprawić?

+4

Czerwony kolor oznacza tylko zdalne oddziały, nic innego –

+0

co jest w twojej gitconfig? http://git-scm.com/book/pl/v2/Customizing-Git-Git-Configuration#Colors-in-Git –

+0

Nie musisz tego naprawiać, ponieważ ten prawdopodobny błąd jest cechą człowieka –

Odpowiedz

7

Żółty to gałąź lokalna, a czerwony to gałąź zdalna.

Domyślnie:

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

Ah, Rozumiem - więc nic złego, jak zakładałem. Red zazwyczaj jest jak "cholera, że ​​zrobiłeś coś złego!" coś w rodzaju ;-) Dziękuję! – sqe

+0

Jest to naturalna reakcja na czerwień dla każdego związanego z programowaniem: D Nie ma za co. – DeDee

Powiązane problemy