Pytania otagowane jako git

Git to rozproszony system kontroli wersji Open Source (DVCS). Użyj tego tagu do pytań związanych z użyciem Git i przepływami pracy. NIE UŻYWAJ tagu [github] do problemów związanych z Git, ponieważ repozytorium jest hostowane na GitHub. Nie należy także używać tego znacznika do ogólnych pytań programowych, które mogą dotyczyć repozytorium Git.

13
Rekurencyjnie dodaj cały folder do repozytorium
Próbuję dodać gałąź do gałęzi głównej w GitHub i wypchnąć folder do tej gałęzi. Struktura folderów oddziału wygląda następująco - SocialApp / SourceCode / DevTrunk / SocialApp, a wszystkie pliki kodu źródłowego znajdują się w ostatnim folderze. Korzystam z następujących poleceń Git: git add * git commit -m with the …
250 git  github 


10
Jak przewinąć gałąź do przodu?
Zmieniłem się na mistrza po długim rozwoju w oddziale. Dziennik pokazuje: Twój oddział znajduje się za „origin / master” o 167 zatwierdzeń i może być szybko przekazywany. Próbowałem: git checkout HEAD To nie ma wpływu. To dlatego, że mam kasę zatwierdzenia pośredniego na master. Jak sprawić, by mistrz pozostał na …
249 git 

8
Jak sprawdzić zmiany w zdalnym (źródłowym) repozytorium Git?
Pytanie Jakie są polecenia Git do wykonywania następującego przepływu pracy? Scenariusz Sklonowałem z repozytorium i zrobiłem kilka własnych zmian w moim lokalnym repozytorium. W międzyczasie moi koledzy dokonali zatwierdzeń do zdalnego repozytorium. Teraz chcę: Sprawdź, czy w zdalnym repozytorium są jakieś nowe zatwierdzenia od innych osób, tj. origin? Powiedzmy, że …
249 git 

3
Automatyczne przycinanie za pomocą Git fetch lub pull
Jeśli ktoś usunął zdalną gałąź, ponieważ praca się skończyła i nie wiem, nie zrobię, git fetch --prunea ostatecznie odepchnę usuniętą gałąź. Czy istnieje realne rozwiązanie, aby zmusić Git do korzystania z trybu przycinania podczas pobierania / wyciągania bez konieczności każdorazowego określania go?
248 git 

9
Jak dodać pliki i foldery do repozytoriów GitHub?
Utworzyłem konto w GitHub - jestem na nim nowy - i mam problem z dodawaniem plików. Dodałem readme.txt. Mam też 3 inne pliki PHP i folder z obrazkami. Jak dodać pliki i folder? Próbowałem z tym, git pullponieważ git push origin -u masterpokazał mi błąd.
248 git  github 

3
Tymczasowo przełącz kopię roboczą na określony zatwierdzenie Git
Jak przejść do konkretnego zatwierdzenia Git bez utraty wszystkich zatwierdzeń dokonanych po nim ? Chcę, aby lokalne pliki zostały zmienione, ale baza danych zatwierdzeń pozostanie nienaruszona, tylko wskaźnik bieżącej pozycji jest ustawiony na aktualnie wybrany zatwierdzenie. Chcę zmienić stan plików na określone zatwierdzenie, uruchomić projekt, a po zakończeniu przywrócić pliki …
248 git  commit  temporary 

4
Jak wypchnąć tylko jedną gałąź Git (i żadnych innych)?
Pracuję na lokalnym repozytorium git. Istnieją dwie gałęzie masteri feature_x. Chcę przekazać feature_xdo zdalnego repozytorium, ale nie chcę przesyłać zmian w mastergałęzi. Czy git push origin feature_xmój feature_xoddział ( feature_xoddział już istnieje na odległość) będzie działał? Nie chcę tego testować na moim pudełku, ponieważ nie mogę teraz naciskać na opanowanie.
247 git  git-push 

17
Wyświetl podmoduły w repozytorium Git
Mam repozytorium Git, które zawiera kilka podmodułów. Jak wyświetlić nazwy wszystkich podmodułów po git submodule inituruchomieniu? git submodule foreachKomenda mogła echo imiona modułem, ale to działa tylko jeżeli zostały one sprawdzone z których się nie stało po kroku Init. Jest więcej kroków w łańcuchu, które muszą się zdarzyć, zanim będą …

4
Git szybkie przewijanie VS brak szybkiego łączenia
Scalanie Git pozwala nam wykonywać szybkie przewijanie do przodu i brak szybkiego łączenia gałęzi. Jakieś pomysły, kiedy użyć scalania szybkiego przewijania do przodu, a kiedy nie używać scalania szybkiego przewijania do przodu?
247 git 

14
Jak pobrać tylko jedną gałąź zdalnego repozytorium Git?
Chciałbym pobrać pojedynczą gałąź (nie wszystkie) zdalnego repozytorium i utworzyć lokalną gałąź śledzenia, która może śledzić dalsze aktualizacje tej zdalnej gałęzi. Pozostałe gałęzie w zdalnym repozytorium są bardzo duże, więc chciałbym ich nie pobierać. Jak mam to zrobic? Edycja: sam to wymyśliłem, ale StackOverflow nie pozwala mi udzielić odpowiedzi jako …
247 git 

13
Git Symlinks w Windows
Nasi programiści używają kombinacji systemów operacyjnych Windows i Unix. Dlatego dowiązania symboliczne utworzone na maszynach Unix stają się problemem dla programistów Windows. W systemie Windows (msysgit) dowiązanie symboliczne jest konwertowane na plik tekstowy ze ścieżką do pliku, na który wskazuje. Zamiast tego chciałbym przekonwertować dowiązanie symboliczne w rzeczywiste dowiązanie symboliczne …
246 windows  git  symlink 

4
Git, jak zresetować origin / master do zatwierdzenia?
Zresetowałem mojego lokalnego wzorca do zatwierdzenia za pomocą tego polecenia: git reset --hard e3f1e37 kiedy wprowadzę $ git statuspolecenie, terminal mówi: # On branch master # Your branch is behind 'origin/master' by 7 commits, and can be fast-forwarded. # (use "git pull" to update your local branch) # nothing to …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.