2012-11-01 12 views
7

Zainstalowałem EGit na Juno i utworzyłem projekt Java w przestrzeni roboczej Eclipse. Potem udostępniłem ten projekt Git. Następnie, po sprawdzeniu właściwości projektu, odkryłem, że projekt został przeniesiony z pierwotnego obszaru roboczego do lokalnego repozytorium Git. Kiedy wprowadzam pewne zmiany w edytorze Eclipse, zmiany wprowadzane są w lokalnym repozytorium bez zatwierdzenia.Jak wyizolować obszar roboczy Eclipse z lokalnego repozytorium git?

Jak wyizolować obszar roboczy Eclipse z lokalnego repozytorium git?

(Dobrze, mój roboczy Eclipse jest ~/Dokumenty/do pracy, mój git lokalnym repozytorium jest ~/git/myrepository1.)

+0

Czy rozwiązałeś ten problem? – Bnrdo

Odpowiedz

4

Obszar ten jest nadal w jego oryginalnej lokalizacji poza edycji. To projekty przeniesione do katalogów kontrolowanych przez git. Zwykle projekty są tworzone w folderze przestrzeni roboczej Eclipse, ale można zmienić tę wartość domyślną.

Jeśli naprawdę chcesz wyizolować zmiany z git, musisz przerwać kontrolę git nad projektem, ale nadal możesz przenieść zawartość projektu z powrotem do swojego obszaru roboczego. Niestety, proces odzyskiwania dalszych zmian z powrotem na gita jest naprawdę brudny.

Z początku wydawało mi się to niepokojące, ponieważ git kontroluje moje projekty z zaćmieniem, ale po pewnym czasie zaczyna mieć sens i jest bardzo potężną funkcją kontroli wersji.

+1

Czy mówisz, że pytanie OP jest po prostu naturalne w git? Jestem nowicjuszem w git i to nie jest mój pomysł na lokalne repozytorium. – Bnrdo

Powiązane problemy