git

Wyświetlanie historii zmian pliku przy użyciu wersji Git

Jak mogę wyświetlić historię zmian poszczególnych plików w Git, uzupełniając szczegóły o to, co się zmieniło? Mam tak daleko ... rtość każdej zmiany pliku? [[3]}próbuję zrobić przejście z MS SourceSafe i to kiedyś było proste right-click → show history.

Usuń plik z repozytorium Git bez usuwania go z lokalnego systemu plików

Mój początkowy commit zawierał pliki dziennika. Dodałem *log do mojego .gitignore, a teraz chcę usunąć Pliki dziennika z moje ... , ale również usunie go z lokalnego systemu plików. Jak mogę usunąć ten plik z repo bez usuwania mojej lokalnej kopii pliku?

Git fetch Remote branch

Mój kolega i ja pracujemy nad tym samym repozytorium rozgałęziliśmy je na dwie gałęzie, każda technicznie dla różnych projekt ... sprawdzić tę gałąź, a następnie popchnąć i zatwierdzić tylko zmiany gałęzi od różnych współpracowników lub stacji roboczych.

Jak Mogę określić adres URL, z którego sklonowano lokalne repozytorium Git?

Kilka dni temu wyciągnąłem projekt z Githuba. Od tego czasu odkryłem, że na Githubie jest kilka widelców i zaniedbałem zauważyć, który z nich wziąłem pierwotnie. Jak Mogę określić, który z tych widelców pociągnąłem?

Jak przywrócić wszystkie lokalne zmiany w projekcie zarządzanym przez Git do poprzedniego stanu?

Mam projekt, w którym prowadziłem git init. Po kilku commitach zrobiłem git status, który powiedział mi, że wszystko jest akt ... e sprawę, że chcę wszystko wyrzucić i wrócić do pierwotnego stanu. Czy to polecenie zrobi to za mnie? git reset --hard HEAD

Jak odzyskać upuszczony towar w Git?

Często używam git stash i git stash pop do zapisywania i przywracania zmian w moim roboczym drzewie. Wczoraj miałem kilka zmi ... kopie zapasowe i mogę wrócić do wczorajszego roboczego drzewa, aby uzyskać moje zmiany. Pytam, bo musi być łatwiejszy sposób!

.gitignore nie działa

Mój plik .gitignore wydaje się być ignorowany przez git - czy plik .gitignore może być uszkodzony? Jakiego formatu pliku, us ... ym, aby debug.log i nbproject/ nie pojawiały się na liście plików nie śledzonych. Gdzie mam zacząć szukać, żeby to naprawić?

Jaka jest różnica między Mercurial a Git?

Używam Gita już od jakiegoś czasu na Windows (z msysGit) i podoba mi się pomysł rozproszonej kontroli źródeł. Niedawno patrzy ... ktoś zrobił porównanie między git i hg? Ciekawi mnie czym różni się hg i git bez konieczności wchodzenia w dyskusję fanboya.

Jak mogę selektywnie scalić lub wybrać zmiany z innej gałęzi w Git?

Używam Gita w nowym projekcie, który ma dwie równoległe, ale obecnie eksperymentalne gałęzie rozwoju: master: import istni ... ę, że tam jest lepszym podejściem; coś podobnego do parametru ścieżki filtra, który uczyniłby git-merge bardziej selektywnym.

Przechowujesz tylko jeden plik z wielu plików, które zmieniły się w Git?

Jak mogę schować tylko jeden z wielu zmienionych plików w mojej gałęzi?

Git workflow i rebase vs merge questions

Używam Gita od kilku miesięcy w projekcie z innym deweloperem. Mam kilkuletnie doświadczenie z SVN , więc chyba wnoszę sporo ... i nigdy nie chcę wracać do SVN. Jeśli masz problemy, po prostu trzymaj się tego, a w końcu zobaczysz światło na końcu tunelu.

Pokazywanie, które pliki zostały zmienione między dwiema wersjami

Chcę połączyć dwie gałęzie, które zostały rozdzielone na jakiś czas i chcę wiedzieć, które pliki zostały zmodyfikowane. Natk ... k został zmodyfikowany więcej niż raz): git diff master..branch | grep "^diff" Zastanawiałam się, czy coś mnie ominęło...

Jak usunąć Git remote tag?

Jak usunąć znacznik git, który został już wypchnięty?

Przenieś istniejącą, niezakontraktowaną pracę do nowej gałęzi w Git

Zacząłem trochę pracować nad nową funkcjonalnością i po krótkim kodowaniu zdecydowałem, że ta funkcjonalność powinna być na w ... ne zmiany do nowej gałęzi i zresetować bieżącą? Chcę zresetować bieżącą gałąź, zachowując istniejącą pracę nad nową funkcją.

Pobierz konkretny tag za pomocą Git

Próbuję dowiedzieć się, jak mogę pobrać konkretny tag z repozytorium Git - jest to jedna wersja za bieżącą wersją. Widziałem ... p. Jeśli jest całe repozytorium, jak dostać się do wersji, której szukam? Jeśli nie, jak mogę pobrać tę konkretną wersję?

Jak grep (search) committed code w historii Gita?

Kiedyś w przeszłości usunąłem plik lub jakiś kod z pliku. Czy Mogę grep w treści (nie w wiadomościach commit)? Bardzo słabym ... jest grep log: git log -p | grep <pattern> To jednak nie zwraca hash commit od razu. Grałem z git grep bez skutku.

Getting Git to work with a proxy server-fails with " Request timed out"

Jak zmusić Git do używania serwera proxy? Muszę sprawdzić kod z serwera Git, ale za każdym razem pokazuje "Request timed out". Jak to obejść? Alternatywnie, Jak mogę ustawić serwer proxy?

Korzystanie z Git z Visual Studio [zamknięty]

zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. ... Jakie są dostępne technologie do korzystania z Git z Visual Studio? A co muszę wiedzieć o tym, jak się różnią, zanim zacznę?

Jak pokazać wprowadzone zmiany?

Wystawiłem kilka zmian do zatwierdzenia; Jak mogę zobaczyć różnice wszystkich plików, które są wystawiane do następnego zatwi ... 1). Niestety, nie do końca rozumiem to. Musi być jakiś poręczny, jednowierszowy, dla którego mógłbym stworzyć alias, prawda?

Jak zatrzymać śledzenie i zignorować zmiany w pliku w Git?

Sklonowałem projekt, który zawiera pliki .csproj. Nie potrzebuję / jak moje lokalne pliki csproj śledzone przez Git( lub podn ... ian podczas robienia statusu (lub tworzenia patcha)? Czy istnieje poprawny / kanoniczny sposób radzenia sobie z tą sytuacją?