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.

16
Korzystanie z Git z Visual Studio [zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 6 lat temu . Jako długoletni użytkownik Visual SourceSafe (i nienawidzę) rozmawiałem o przejściu na SVN z …
1455 visual-studio  git 

22
Naprawić odłączoną głowę Git?
Pracowałem trochę w moim repozytorium i zauważyłem, że plik zawiera zmiany lokalne. Nie chciałem ich już, więc usunąłem plik, myśląc, że mogę po prostu pobrać świeżą kopię. Chciałem zrobić odpowiednik Git svn up . Korzystanie git pullnie wydawało się działać. Niektóre losowe wyszukiwanie doprowadziło mnie do strony, na której ktoś …
1453 git 

25
Jak selektywnie scalać lub wybierać zmiany z innej gałęzi w Git?
Korzystam z git w nowym projekcie, który ma dwie równoległe - ale obecnie eksperymentalne - gałęzie programistyczne: master: import istniejącej bazy kodu oraz kilka modów, których jestem ogólnie pewien exp1: gałąź eksperymentalna # 1 exp2: gałąź eksperymentalna # 2 exp1i exp2reprezentują dwa bardzo różne podejścia architektoniczne. Dopóki nie przejdę dalej, …

15
Jak ukrywasz nieśledzony plik?
Mam zmiany w pliku oraz nowy plik i chciałbym użyć git stash, aby je odłożyć, gdy przechodzę do innego zadania. Ale git sam w sobie ukrywa tylko zmiany w istniejącym pliku; nowy plik pozostaje w moim pracującym drzewie, zaśmiecając moją przyszłą pracę. Jak ukryć ten nieśledzony plik?
1432 git  git-stash 

15
Jak grep (wyszukiwanie) popełnionego kodu w historii Git
Kiedyś usunąłem plik lub kod z pliku. Czy mogę grepować w treści (nie w komunikatach zatwierdzania)? Bardzo złym rozwiązaniem jest grep log: git log -p | grep <pattern> Jednak to nie zwraca natychmiast skrótu zatwierdzenia. I bawił się git grepbezskutecznie.
1432 git  grep  diff 

20
Jak nazwać i odzyskać skrytkę według nazwy w git?
Zawsze miałem wrażenie, że możesz nadać skrytce nazwę, robiąc to git stash save stashname, co później możesz złożyć git stash apply stashname. Ale wydaje się, że w tym przypadku wszystko, co się stanie, stashnamezostanie użyte jako opis skrytki. Czy nie ma sposobu na nazwanie skrytki? Jeśli nie, to co byś …
1417 git  git-stash 





30
Ładne wykresy gałęzi git
Widziałem, że niektóre książki i artykuły zawierają naprawdę ładnie wyglądające wykresy gałęzi gita i zatwierdzeń. Jak mogę zrobić wysokiej jakości drukowane obrazy historii git?
1385 git  git-log 

12
Domyślne zachowanie „git push” bez określonej gałęzi
Używam następującego polecenia, aby przekazać do mojej zdalnej gałęzi: git push origin sandbox Jeśli powiem git push origin czy to powoduje zmiany w moich innych oddziałach, czy też tylko aktualizuje mój obecny oddział? Mam trzy oddziały: master, productioni sandbox. git pushDokumentacja nie jest bardzo jasne, o tym, więc chciałbym wyjaśnić …
1366 git  branch  git-branch  git-push 

13
Git diff przeciwko skrytce
Jak mogę zobaczyć zmiany, które niestosowanie spowoduje w bieżącym drzewie roboczym? Chciałbym wiedzieć, jakie zmiany zostaną wprowadzone przed ich zastosowaniem!
1358 git  git-stash 


28
Jak mogę uzyskać listę oddziałów Git, uporządkowaną według ostatniego zatwierdzenia?
Chcę uzyskać listę wszystkich gałęzi w repozytorium Git z „najświeższymi” gałęziami na górze, gdzie „najświeższa” gałąź jest tą, do której ostatnio zobowiązano się (i dlatego jest bardziej prawdopodobne, że będzie jedną Chcę zwrócić uwagę). Czy istnieje sposób, w jaki mogę użyć Git, aby (a) posortować listę rozgałęzień według ostatniego zatwierdzenia …

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.