git pull --help mówi: W trybie domyślnym git pulljest skrótem, git fetchpo którym następuje git merge FETCH_HEAD. Co to jest FETCH_HEADi co się faktycznie łączy git
git pull --help mówi: W trybie domyślnym git pulljest skrótem, git fetchpo którym następuje git merge FETCH_HEAD. Co to jest FETCH_HEADi co się faktycznie łączy git
Używam git z moim zespołem i chciałbym usunąć zmiany białych znaków z moich różnic, logów, scaleń itp. Zakładam, że najłatwiejszym sposobem na to byłoby git, aby automatycznie usunąć końcowe białe znaki (i inne błędy białych znaków) ) ze wszystkich zatwierdzeń po ich zastosowaniu. Próbowałem dodać...
Przeczytałem wiele różnych pytań i odpowiedzi na temat przepełnienia stosu, a także dokumentację git na temat działania ustawienia core.autocrlf . Oto moje zrozumienie z tego, co przeczytałem: Klienci Unix i Mac OSX (wcześniejsi niż OSX używają CR) używają zakończeń linii LF. Klienci Windows...
Jeśli w przeszłości mam zatwierdzenie, które wskazuje na jednego z rodziców, ale chcę zmienić rodzica, na który wskazuje, jak mam to
Czy jest jakiś sposób na użycie tych trzech poleceń w jednym? git add . git commit -a -m "commit" (do not need commit message either) git push Czasami zmieniam tylko jedną literę, wypełnienie CSS lub coś takiego. Mimo to muszę napisać wszystkie trzy polecenia, aby wprowadzić zmiany. Istnieje...
Jestem nowy w Git, więc możesz mnie traktować jak nowicjusza. Nasz przepływ pracy jest taki. Mamy oddział, do devktórego mogę dotrzeć origin/dev. Kiedy dokonujemy zmian, tworzymy gałąź off dev: git checkout -b FixForBug origin / dev Teraz mam gałąź nazwaną FixForBugśledzącą (myślę, że to...
Czym algorytm cierpliwości różni się od git diffalgorytmu domyślnego i kiedy chciałbym go
Kiedy otwieram Git GUI , pojawia się komunikat, do którego się odnosi loose objects. Zrobiłem to git gci usunąłem wiadomość. Co to jest loose objectsi jak mogę temu
Ostatnio korzystałem z GitExtension 2.46, ale wersja Git, która ma to samo, to 1.9.4.msysgit.2. Chcąc używać tylko poleceń Git, odinstalowałem GitExtension i zainstalowałem najnowszą dostępną wersję Git i KDiff3 . Kiedy scalam i mam konflikty, uruchamiam następujące polecenie: $ git...
Chcę zignorować wszystkie pliki w moim repozytorium oprócz tych, które występują w binpodkatalogu. Próbowałem dodać do mojego .gitignore: * !bin/* Nie ma to jednak pożądanego efektu: utworzyłem nowy plik w środku bin/, ale git statusnadal pokazuję nothing to commit (working directory...
Korzystam z Git na Windows 7 i uzyskuję dostęp do moich repozytoriów przez Git Bash. Jak mogę zmienić domyślną lokalizację otwieraną przez Git Bash w wygodnym folderze po uruchomieniu? Nawigacja do htdocsokreślonego folderu zajmuje trochę czasu . Czy istnieje sposób na zmianę pliku...
Czy istnieje opcja usunięcia gałęzi za pomocą TortoiseGit ? Znalazłem rozwiązanie dla wiersza poleceń . Czy jest implementacja w
Próbuję przesłać mój projekt (wszystkie pliki w nowym repozytorium). Postępuję zgodnie z instrukcjami, ale gdy naciskam przycisk, pojawia git push -u origin mastersię ten błąd: ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to
Jeśli ktoś będzie kasował oddział: git checkout 760ac7e np. b9ac70bjak można wrócić do ostatniej znanej głowy, b9ac70bnie znając jej
Zacząłem używać programu Visual Studio Code i próbowałem zapisać projekt testowy w GitHub , ale Visual Studio Code zawsze pyta o moje poświadczenia w GitHub . Zainstalowałem na swoim komputerze GitHub Desktop, a także Git , już uruchomiłem: git config --global credential.helper wincred ale...
Czy najlepiej będzie, gdy będę używać skryptu powłoki, który zastępuje dowiązania symboliczne kopiami, czy też jest inny sposób, aby powiedzieć Gitowi, by podążał za dowiązaniami symbolicznymi? PS: Wiem, że nie jest to zbyt bezpieczne, ale chcę to zrobić tylko w kilku konkretnych...
Jak mogę wyświetlić nazwę gałęzi na wyjściu git log ? Na przykład, git log --graph --allmam ładny przegląd zatwierdzeń, ale mylę się, która linia jest master, a która na przykład moja
Mam problem ze znalezieniem, który tag jest obecnie sprawdzony. Kiedy robię: git checkout tag1 git branch Nie mogę się dowiedzieć, na którym znaczniku jestem. Rejestruje tylko: * (no branch) master Czy można dowiedzieć się, które tagi są sprawdzane? W powyższym przykładzie byłoby to...
Chcę wymusić wypychanie, na przykład, mojego tagu 1.0.0do mojej zdalnej mastergałęzi. Teraz wykonuję następujące czynności: git push production +1.0.0:master Chcę wymusić wypychanie , ponieważ zależy mi tylko na tym, aby kod wewnątrz1.0.0znacznika został wypchnięty domastergałęzi w zdalnym...
Jeśli mam repozytorium git ze znacznikami reprezentującymi wersje wydań. Jak mogę uzyskać listę zatwierdzeń między dwoma tagami (z ładnym formatem, jeśli to