Chcę usunąć wszystkie gałęzie, które są wyświetlane w danych wyjściowych ... $ git branch ... ale zachowując aktualną gałąź w jednym kroku . Czy to jest możliwe? Jeśli tak to jak?
Chcę usunąć wszystkie gałęzie, które są wyświetlane w danych wyjściowych ... $ git branch ... ale zachowując aktualną gałąź w jednym kroku . Czy to jest możliwe? Jeśli tak to jak?
Załóżmy, że masz typową aplikację internetową z konfiguracją plików. Cokolwiek. Każdy programista pracujący nad projektem będzie miał jedną wersję dla swoich dev boxów, będą dostępne wersje dev, prod i stage. Jak sobie z tym radzisz w kontroli źródła? W ogóle nie wpisujesz tego pliku, nie...
Potrzebuję sygnatur czasowych plików na moim serwerze lokalnym i na serwerze, aby były zsynchronizowane. Osiąga się to w Subversion, ustawiając w konfiguracji use-commit-times = true, tak aby ostatnia modyfikacja każdego pliku miała miejsce, gdy został zatwierdzony. Za każdym razem, gdy klonuję...
Mam katalog ze wszystkimi moimi projektami kodowania. Chcę przesłać (poprawna terminologia?) Do GitHub za pomocą wiersza poleceń. Spojrzałem już na Stare pytanie . Wiem, jak sklonować istniejący projekt i jak go wypchnąć po wprowadzeniu jakichkolwiek zmian. Ale w tym przypadku chcę stworzyć...
Biorąc pod uwagę, że Git nie rozpoznaje dowiązań symbolicznych, które wskazują poza repozytorium, czy jest jakiś problem z używaniem dowiązań twardych? Czy Git może je złamać? Czy możesz wskazać mi szczegółowe informacje?
Oto moja historia dla folderu „somefolder” $ git log somefolder commit 89cd More changes to somefolder commit ef47a Updating somefolder and other stuff commit e095 Bugs fixed in somefolder Chcę przywrócić jakiś folder z powrotem do zatwierdzenia „Błędy naprawione w jakimś...
Mam zainstalowany git i działa świetnie w wierszu poleceń, ale kiedy otwieram program PowerShell, wyświetla mi to ostrzeżenie: WARNING: Could not find ssh-agent Mam konkurs uruchomiony i załadowany moim kluczem prywatnym. Działa to we wszystkich narzędziach GUI i wierszu polecenia, ale nie w...
Używam Git Bash w systemie Windows 7. Używamy GitHub jako źródła naszego repozytorium. Za każdym razem, gdy naciskam lub wyciągam, muszę podać dane logowania użytkownika i hasło. Wiem, że moje klucze SSH są skonfigurowane poprawnie, w przeciwnym razie nie byłbym w stanie uzyskać dostępu do...
Po prostu próbowałem wprowadzić zmiany do mastera Git. Z tego, co przeczytałem, wydaje się, że chodzi o usunięcie pliku blokady. Wiadomość mówi: upewnij się, że żadne inne procesy Git nie są uruchomione i usuń plik ręcznie Może ktoś wie, który plik usunąć i jak...
Czy po scaleniu gałęzi usuwasz ją z repozytorium? Jednak to dobra praktyka czy nie? Zwykle tworzę wiele gałęzi, ponieważ nie chcę przerywać mojej obecnej wersji i chciałbym je usunąć, aby zachować porządek. Jeśli jednak pracujesz z Assemblą lub GitHubem, Twoje żądania scalenia ze starych...
Mam repozytorium git z dwoma niepowiązanymi gałęziami, master i configs. Utworzyłem konfiguracje, wyczyściłem wszystkie pliki, a następnie umieściłem je tylko w plikach konfiguracyjnych. Teraz chcę wrzucić to do zdalnego repozytorium, ale jak to było nowe, puste gałąź (bez logów wszystkich moich...
przepraszam, jeśli to pytanie istnieje, o dziwo nie mogłem go znaleźć: / Jak mogę wykonać git diffmiędzy dwoma plikami w tej samej gałęzi i tym samym zatwierdzeniu? to znaczy git diff fileA.php fileB.php (najlepiej z łatwym do odczytania kodowaniem kolorami, które gitoferuje ... lub podobne...
Jak zamienić podmoduł git na inne repozytorium git? W szczególności mam podmoduł: znajduje się w ./ExternalFrameworks/TestFrameworktych punktach do repozytorium [email protected]:userA/TestFramework.git Chciałbym, żeby to teraz wskazywało [email protected]:userB/TestFramework.git. Problem w...
Chcę poznać dokładny algorytm (lub blisko tego) stojący za „git merge”. Pomocne będą odpowiedzi przynajmniej na te pytania podrzędne: W jaki sposób git wykrywa kontekst konkretnej niesprzecznej zmiany? W jaki sposób git dowiaduje się, że istnieje konflikt w tych dokładnych wierszach? Jakie...
Mam repozytorium moodlena moim koncie Github, które mam forkedz oficjalnego repozytorium. Następnie sklonowałem go na moim lokalnym komputerze. Działało dobrze. Stworzyłem kilka oddziałów (pod masteroddziałem). Zrobiłem kilka zatwierdzeń i zadziałało dobrze. Nie wiem, jak otrzymuję następujący...
Poszedłem do gałęzi i trochę popracowałem. Chciałem przejść do innej gałęzi, ale nie chciałem się angażować, więc to zrobiłem git stash. Wtedy zrobiłem git checkout <otherbranch>. Pracowałem tam trochę i tak jak w pierwszej oddziale chciałem się z niej wyłączyć przed podjęciem pracy. Więc...
Dodaje wydania do moich projektów na GitHub, dodając tagi do różnych zatwierdzeń w gałęzi głównej. W jednym z moich projektów nie dodałem tagów do zatwierdzeń w porządku chronologicznym. (Znalazłem oczywiste zatwierdzenia i oznaczyłem je, a następnie znalazłem mniej oczywiste, starsze...
Uczę się pracy z git i próbowałem ustawić aliasy w ten sposób: git config --global alias.trololo 'status' Więc teraz, kiedy piszę git trololo, działa to tak git status. Teraz alias trololo nie jest potrzebny. Jak mogę go poprawnie usunąć?
Nie jest to tak proste, jak wykonanie sparametryzowanej kompilacji. Mam już określony proces kompilacji, który będzie budowany i wdrażany za każdym razem, gdy którakolwiek z tych gałęzi zostanie wypchnięta do GitHub: Więc jeśli właśnie pchnąłem developi udało mi się zbudować, jak uruchomić...
Czy jest jakiś sposób, aby uzyskać łatkę utworzoną za pomocą git format-patch, aby była kompatybilna z svn, abym mógł przesłać ją do repozytorium svn? Pracuję nad repozytorium svn na github i chcę przesłać zmiany z powrotem do głównego repozytorium. Aby to zrobić, muszę utworzyć łatkę, jednak...