Pytania oznaczone «git»

453
Znaleźć punkt rozgałęzienia za pomocą Git?

Mam repozytorium z gałęziami master i A i dużą ilością działań scalających między nimi. Jak znaleźć zatwierdzenie w moim repozytorium, gdy gałąź A została utworzona na podstawie wzorca? Moje repozytorium wygląda następująco: -- X -- A -- B -- C -- D -- F (master) \ / \ / \ / \ / G -- H -- I...

450
Tymczasowo wyśledzić pliki z git

Mam skonfigurowanego lokalnego git na moim komputerze. Kiedy zainicjowałem git, dodałem wstępnie skompilowane biblioteki lib i binarne. Jednak teraz, podczas opracowywania, nie chcę sporadycznie rejestrować tych plików. Nie chcę usuwać tych plików z repozytorium. Czy jest jakiś sposób, aby nie...

443
Jak wyświetlić różnicę plików w git przed zatwierdzeniem

Często mi się to zdarza: Pracuję nad kilkoma powiązanymi zmianami jednocześnie w ciągu jednego lub dwóch dni, a kiedy nadszedł czas na zatwierdzenie, w końcu zapominam o zmianach w określonym pliku. (To tylko osobiste repozytorium git, więc nie mam nic przeciwko, aby mieć więcej niż jedną...

442
Jak naprawić błąd GIT: plik obiektowy jest pusty?

Gdy próbuję zatwierdzić zmiany, pojawia się ten błąd: error: object file .git/objects/31/65329bb680e30595f242b7c4d8406ca63eeab0 is empty fatal: loose object 3165329bb680e30595f242b7c4d8406ca63eeab0 (stored in .git/objects/31/65329bb680e30595f242b7c4d8406ca63eeab0) is corrupt Masz pomysł, jak...

440
Obsługa nazw plików w git

Przeczytałem, że zmieniając nazwę plików w git , powinieneś zatwierdzić wszelkie zmiany, zmienić nazwę, a następnie wprowadzić zmiany w pliku o zmienionej nazwie. Git rozpozna plik na podstawie zawartości, zamiast widzieć go jako nowy nieśledzony plik i zachowa historię zmian. Jednak robiąc to...

439
Musisz zresetować gałąź git do wersji początkowej

Przez przypadek pracowałem nad oddziałem, przez który nie powinienem był być przez jakiś czas, więc rozgałęziłem się, nadając mu odpowiednią nazwę. Teraz chcę zastąpić gałąź, w której nie powinienem był być w wersji z pochodzenia (github). Czy jest na to łatwy sposób? Próbowałem usunąć gałąź, a...

438
Git ignoruje podfoldery

Mam wiele projektów w moim rozwiązaniu .Net. Chciałbym wykluczyć wszystkie foldery „bin / Debug” i „bin / Release” (i ich zawartość), ale nadal zawierać sam folder „bin” i zawarte w nim dll. .gitignore z „bin /” ignoruje foldery „Debug” i „Release”, ale także wszelkie pliki dll zawarte w folderze...