version-control

Jak usunąć gałąź Git lokalnie i zdalnie?

Chcę usunąć gałąź zarówno lokalnie, jak i zdalnie. Nieudane próby usunięcia zdalnej gałęzi $ git branch -d remotes/origin/bu ... fix Already up-to-date. Co zrobić inaczej, aby pomyślnie usunąć gałąź remotes/origin/bugfix zarówno lokalnie, jak i zdalnie?

Jak cofnąć ostatnie commity lokalne w Git?

Przypadkowo zatwierdziłem błędne pliki do Git , ale nie wcisnąłem jeszcze commita na serwer. Jak mogę cofnąć te commity z lokalnego repozytorium ?

Jaka jest różnica między 'git pull' a 'Git fetch'?

Chcesz poprawić ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź je ... Jakie są różnice między git pull a git fetch?

Jak wymusić nadpisanie plików lokalnych na git pull? Scenariusz jest następujący: członek zespołu modyfikuje szablony dla ... tkie konflikty rozwiązuję ręcznie, więc serwer ma najnowszą wersję, którą po prostu trzeba zaktualizować na swoim komputerze.

Jak Mogę zresetować lub przywrócić plik do określonej wersji?

Wprowadziłem kilka zmian w pliku, który został zatwierdzony kilka razy jako część grupy plików, ale teraz chcę zresetować / p ... diff, aby znaleźć potrzebną rewizję, ale po prostu nie mam pojęcia, jak przywrócić plik do poprzedniego stanu w przeszłości.

Jak zmienić nazwę lokalnej gałęzi Git?

Nie chcę zmieniać nazwy zdalnej gałęzi, zgodnie z opisem w zmiana nazwy gałęzi master zarówno dla repozytoriów lokalnych jak ... nej? W przypadku konieczności zmiany nazwyRemote branch również:Jak zmienić nazwę zarówno lokalnej jak i zdalnej gałęzi Git

Ignoruj pliki, które zostały już przekazane do repozytorium Git [duplikat]

To pytanie ma już odpowiedź tutaj: Jak sprawić, by Git "zapomniał" o pliku, który był śledzony, ale jes ... wane repozytorium Git, do którego dodałem plik .gitignore. Jak odświeżyć indeks plików, aby ignorowane pliki były ignorowane?

Zresetować lub przywrócić określony plik do określonej wersji za pomocą Git?

Wprowadziłem kilka zmian w pliku, który został zatwierdzony kilka razy jako część grupy plików, ale teraz chcę zresetować / p ... diff, aby znaleźć potrzebną rewizję, ale po prostu nie mam pojęcia, jak przywrócić plik do poprzedniego stanu w przeszłości.

Jak zmienić nazwę autora i committera oraz adres e-mail wielu commitów w Git?

Pisałem prosty skrypt w szkolnym komputerze i dokonywałem zmian w Git (w repo, które było w moim pendrive, sklonowane z mojeg ... bie sprawę, że popełniam rzeczy jako użytkownik root. Czy Jest jakiś sposób na zmianę autora tych commitów na moje nazwisko?

Jak przenieść repozytorium SVN z historią do nowego repozytorium Git?

Czytam Podręcznik Git, FAQ, Git-SVN crash course, itp. i wszystkie one wyjaśniają to i tamto, ale nigdzie nie znajdziesz pros ... Oczekuję jednak, że nie będzie to próbowało niczego wyjaśniać - po prostu powiedzieć, jakie kroki podjąć na tym przykładzie.

Jak mogę usunąć wszystkie gałęzie Git, które zostały połączone?

Mam wiele gałęzi Gita. Jak usunąć gałęzie, które zostały już połączone? Czy istnieje łatwy sposób, aby usunąć je wszystkie zamiast usuwać je jeden po drugim?

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.

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.

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?

Plik Git ignore dla projektów Xcode

Jakie pliki należy umieścić w .gitignorepodczas używania Gitw połączeniu z Xcode?

Jaka jest różnica między głową, drzewem roboczym i indeksem w Git?

Może mi ktoś powiedzieć jaka jest różnica między głową, drzewem roboczym a indeksem w Git? Z tego co rozumiem, to wszystkie ... " current "lub" checked out"), a HEAD wskazuje na tę gałąź. Robi to znaczy, że głowa i drzewo robocze są zawsze takie same?

Jak mogę cofnąć git reset --hard HEAD~1?

Czy możliwe jest cofnięcie zmian wywołanych poniższym poleceniem? Jeśli tak, to w jaki sposób? git reset --hard HEAD~1

Cofnięcie modyfikacji kopii roboczej jednego pliku w Git?

Po ostatnim commicie zmodyfikowałem kilka plików w mojej kopii roboczej, ale chcę cofnąć zmiany w jednym z tych plików, jak w ... najnowszy commit. Jednak chcę tylko cofnąć zmiany kopii roboczej tylko tego jednego pliku, nic więcej z nim. Jak to zrobić?

Git i Mercurial-porównanie i kontrast

Od jakiegoś czasu używam subversion do moich osobistych projektów. Coraz częściej słyszę wspaniałe rzeczy o Git i Mercurial, ... w których są one podobne, a gdzie są różne, ponieważ interesuje mnie, jak różnią się one pod względem realizacji i filozofii.