2009-12-30 7 views
55

Używam plugin git dla Eclipse. Niektóre z moich plików są oznaczone brązową gwiazdką. Co to znaczy? Gdzie mogę znaleźć dokumentację dotyczącą pozostałych ikon git w Eclipse?Co oznacza ikona gwiazdki brązowej na pliku w Eclipse?

alt text http://i48.tinypic.com/fna7ex.jpg

+1

Zmiany lokalne - plik z lokalnymi, niezatwierdzonymi zmianami. [sprawdź w linku poniżej] [1] [1]: http://stackoverflow.com/questions/3917925/what-do-the-arrow-icons-in-subclipse-mean – Nagarjuna

Odpowiedz

74

This page powinny dać dobry rundown co ikony oznacza dla GIT w Eclipse

kwotowań Podsumowanie:

Icons

brudny (folder) - co najmniej jeden plik poniżej folder jest brudny; oznacza to, że zawiera zmiany w drzewie roboczym, które nie znajdują się w indeksie ani w repozytorium.

śledzone - zasób jest znany repozytorium Git.

untracked - Zasób nie jest znany repozytorium Git.

zignorowano - zasób jest ignorowany przez dostawcę zespołu Git. Tutaj istotne są tylko ustawienia preferencji w obszarze Zespół -> Ignorowane zasoby i flaga "pochodna". Plik .gitignore nie jest brany pod uwagę.

dirty - Zasób zawiera zmiany w drzewie roboczym, które nie znajdują się w indeksie ani w repozytorium.

podzielony na etapy - w zasobach występują zmiany, które są dodawane do indeksu. Nie oznacza to, że dodanie do indeksu jest możliwe tylko w oknie dialogowym zatwierdzenia w menu kontekstowym zasobu.

częściowo podzielony na etapy - Zasób zawiera zmiany, które są dodawane do indeksu i dodatkowo zmiany w drzewie roboczym, które nie znajdują się w indeksie ani w repozytorium.

dodano - Zasób nie jest jeszcze śledzony przez, ale dodany do repozytorium Git.

usunięte - Zasób jest wystawiany do usunięcia z repozytorium Git.

konflikt - dla pliku istnieje konflikt scalania.

założenie ważne - zasób ma flagę "załóż niezmienioną". Oznacza to, że Git przestaje sprawdzać pliki drzewa roboczego pod kątem możliwych modyfikacji, więc musisz ręcznie usunąć bit, aby powiedzieć Git, gdy zmienisz plik drzewa roboczego. To ustawienie można włączyć za pomocą akcji menu Zespół-> Załóż niezmieniony (lub w wierszu poleceń z git update-index --assume-unchanged).

+1

@spaceknarf dodał przytoczone podsumowanie – Arch

11

nie jestem zaznajomiony z git, ale gdy przy użyciu svn z Eclipse, biała gwiazda na brązowym placu oznacza dokonaniu zmian w pliku od czasu ostatniego zaktualizowany. Z kolei złoty cylinder oznacza, że ​​nie wprowadzono zmian, więc plik lokalny jest identyczny z wersją repozytorium. Musi więc oznaczać coś, co jest mniej więcej równoważne temu w git.

0

Oznacza to, że masz coś zmieniło w pliku w twojej pracy spacja, ale nie przekazała twoich zmian do głównego repozytorium.