Zrobiłem git stash popi skończyłem z konfliktami scalania. Usunąłem pliki z systemu plików i zrobiłem to git checkouttak, jak pokazano poniżej, ale wydaje się, że pliki nadal nie są scalone. Następnie spróbowałem zastąpić pliki i git checkoutpowtórzyć ten sam wynik. Próbowałem wymusić to -fflagą. Każda pomoc będzie mile widziana! chirag-patels-macbook-pro:haloror …
Na zdalnym serwerze mam skonfigurowany hak po otrzymaniu, aby dokonać wypłaty z mojego repozytorium: #!/bin/sh GIT_WORK_TREE=/var/www/<website> git checkout -f Ale kiedy wypycham z mojego komputera lokalnego do repozytorium git na serwerze, otrzymuję następujące komunikaty o błędach: remote: error: unable to unlink old '<file>' (Permission denied) To pojawia się wiele razy, …
Czasami używam checkout -bopcji, aby utworzyć nowy oddział, sprawdzić go w tym samym czasie i skonfigurować śledzenie w jednym poleceniu. W nowym środowisku pojawia się ten błąd: $ git checkout -b test --track origin/master fatal: Cannot update paths and switch to branch 'test' at the same time. Did you intend …
W Git próbowałem zrobić squash commit, łącząc się z innym oddziałem, a następnie resetując HEADsię do poprzedniego miejsca poprzez: git reset origin/master Ale muszę wyjść z tego. Jak mogę przenieść HEAD z powrotem do poprzedniej lokalizacji? Mam fragment SHA-1 ( 23b6772) zatwierdzenia, do którego muszę go przenieść. Jak mogę wrócić …
Git 2.23 wprowadza nowe polecenie git switch- po przeczytaniu dokumentacji wydaje się być prawie takie samo, jak git checkout <branchname>ktoś może wyjaśnić różnicę lub przypadek użycia? Wprowadzono dwa nowe polecenia „git switch” i „git restore” w celu rozdzielenia „sprawdzania gałęzi, aby pracować nad rozwojem jej historii” i „sprawdzania ścieżek poza …
Mamy repozytorium Gita z ponad 400 zatwierdzeniami, z których pierwsze kilkadziesiąt to wiele prób i błędów. Chcemy uporządkować te zatwierdzenia, zgniatając wiele w jednym zatwierdzeniu. Oczywiście git-rebase wydaje się właściwą drogą. Mój problem polega na tym, że kończy się to konfliktami scalania, a te konflikty nie są łatwe do rozwiązania. …
Sklonowałem repozytorium git, a następnie pobrałem tag: # git checkout 2.4.33 -b my_branch To jest w porządku, ale kiedy próbuję uruchomić git pullw moim oddziale, git wypluwa ten błąd: Brak informacji o śledzeniu dla bieżącego oddziału. Określ oddział, z którym chcesz się połączyć. Szczegółowe informacje można znaleźć w git-pull (1) …
To pytanie jest podobne do tego , ale bardziej szczegółowe. Mam projekt z dwoma gałęziami ( stagingi beta). Rozwijam się dalej stagingi używam mastergałęzi do naprawiania błędów. Więc jeśli pracuję nad stagingiem i widzę błąd, zmieniam na mastergałąź: git checkout master i zrób to: git add fileToAdd git commit -m …
Jak mogę pozbyć się wszystkich zmian we wszystkich plikach mojego repozytorium? Powiedzmy, że jestem w branży i dokonałem pewnych zmian. git statuszwraca zestaw plików w polu „Zmiany nie zostały wprowadzone do zatwierdzenia” i zauważam, że chciałbym pozbyć się wszystkich tych zmian we wszystkich plikach. Jak mogę to zrobić jednym poleceniem? …
Usunąłem całą zawartość folderu, a folder jest pusty. Wciąż miałem kopię w moim zdalnym repozytorium. Ale kiedy zrobiłem, git pullto nie odłożyłem usuniętych plików, czy nie ma tego zrobić? Zrobiłem więc trochę badań i zobaczyłem, że możesz przywrócić plik, wykonując git checkout <revision> -- <name of file> Ale to działa …
Czy w Git można przejść do innej gałęzi bez wypisywania wszystkich plików? Po zmianie gałęzi muszę usunąć wszystkie pliki, zregenerować je, zatwierdzić i przełączyć z powrotem. Więc wyewidencjonowywanie plików to tylko strata czasu (a jest ich około 14 000 - to długa operacja). Aby wszystko było jasne: Potrzebuję tego wszystkiego, …
Co jest checkoutw git? Wiem, że kiedy zrobisz coś checkoutdla określonej gałęzi, HEADwskazuje na tę gałąź. Ale co to naprawdę oznacza? Czy to oznacza, że mogę wtedy pracować w tej gałęzi? Jeśli tak, to bez sprawdzenia oddziału nie mogę nad nim pracować? Co to remote checkoutznaczy? Jak to jest przydatne?
Jeśli zmodyfikowałem kilka wierszy wersjonowanego pliku, czy można cofnąć zmiany w wierszu za pomocą wiersza poleceń? Tak jak zrobiłbym to dla całego pliku z: git checkout /path/to/file.extension ale robiąc coś takiego, powiedzmy git checkout /path/to/file.extension --line 10 czy to możliwe?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.