Pytania oznaczone «git»

242
Aktualizacja podmodułu Git

Nie jestem pewien, co oznacza (z dokumentacji aktualizacji modułu podrzędnego Git ): ... sprawi, że podmoduły HEAD zostaną odłączone, chyba że --rebaselub --mergezostanie określony ... Jak --rebase/ --mergezmienia rzeczy? Moim głównym przykładem użycia jest posiadanie kilku centralnych...

242
Wiele katalogów roboczych z Git?

Nie jestem pewien, czy jest to wspierane przez Git, ale teoretycznie wydaje mi się, że powinno to działać. Mój przepływ pracy często obejmuje edycję plików w wielu gałęziach jednocześnie. Innymi słowy, często chcę otworzyć kilka plików w jednym oddziale podczas edycji zawartości innego pliku w...

242
Przekazanie pustych zatwierdzeń do pilota

Przekazałem jeden zatwierdzenie do zdalnego, ale teraz zdałem sobie sprawę, że komunikat zatwierdzenia jest niepoprawny. Chciałbym zmienić komunikat zatwierdzenia, ale AFAIK nie jest to możliwe. Postanowiłem więc utworzyć puste zatwierdzenie z poprawnym komunikatem: git commit --allow-empty Czy...

241
Uzyskiwanie krytycznego błędu w git dla wpisów wieloetapowych

Korzystając z Gita w wersji 2.2.0 z silnikiem gry Unity na OS X, chciałem zatwierdzić mój kod. Dodałem wszystko i nie dostałem komunikatu o błędzie. następnie zatwierdź -m i otrzymałem następujący komunikat o błędzie: fatal: multiple stage entries for merged file 'Assets/Prefabs/Resources' Nie...

239
Czy wielu `.gitignore`s jest marszczonych?

O ile repo nie składało się z kilku niezależnych projektów, wydaje się, że najprościej byłoby mieć tylko jeden .gitignoreplik w katalogu głównym repo niż różne. Czy istnieje standardowa najlepsza praktyka w zakresie tej lub analizy online, gdy jedno podejście jest lepsze od...

239
Co oznacza „Zmiany, które nie zostały wprowadzone do zatwierdzenia”

Pomyślałem, że jeśli chcesz śledzić pliki, powinieneś git add [files you want to track] Nie wiem, dlaczego dostałem wiadomości Changes not staged for commit. Jeśli te pliki nie były przemieszczane, nie powinny gitpokazywać, że takie pliki były Untrackedtakie Wszystko, co zrobiłem, to...

238
Jak cofnąć ściągnięcie git?

Chciałbym cofnąć ściąganie git z powodu niechcianych zatwierdzeń na zdalnym źródle, ale nie wiem, do której wersji muszę zresetować. Jak mogę wrócić do stanu, zanim git ściągnął zdalne źródło?

238
Jak połączyć zdalny master z lokalnym oddziałem

Mam lokalny oddział projektu („configUpdate”), który rozwidliłem z projektu innej osoby i wprowadziłem wiele zmian w nim i chciałbym scalić zmiany, które wprowadzili w moim lokalnym oddziale. próbowałem git pull --rebase origin configUpdate ale nie uchwycił najnowszych zmian - jak połączyć te...

237
Jaka jest różnica między ściąganiem a klonowaniem w git?

Jaka jest różnica między robieniem (po mkdir repoi cd repo): git init git remote add origin git://github.com/cmcculloh/repo.git git fetch --all git pull origin master i git clone git://github.com/cmcculloh/repo.git To znaczy, oczywiście, że jeden jest krótszy, ale poza tym, czy w zasadzie...