Pytania otagowane jako git

Git to rozproszony system kontroli wersji Open Source (DVCS). Użyj tego tagu do pytań związanych z użyciem Git i przepływami pracy. NIE UŻYWAJ tagu [github] do problemów związanych z Git, ponieważ repozytorium jest hostowane na GitHub. Nie należy także używać tego znacznika do ogólnych pytań programowych, które mogą dotyczyć repozytorium Git.

6
git push heroku master Odmowa dostępu (publickey). fatal: zdalny koniec niespodziewanie się rozłączył
Przepraszam za odrobinę frustracji, którą postaram się trzymać w ryzach, ponieważ Heroku używa SO jako wsparcia klienta (co uważam za co najmniej tandetne). Od pięciu godzin próbuję zmusić aplikację do opublikowania, ale niezmiennie coś idzie nie tak z kluczami. Przeczytałem dziesiątki artykułów i wypróbowałem wskazówkę za wskazówką, próbując dowiedzieć się, …
85 git  heroku 

4
Jak zmienić nazwę folderu głównego git?
Właśnie zacząłem używać git w Vista, z moim repozytorium pod /path/to/project/git repo. Odkryłem, że miejsce w nazwie folderu jest niewielkim irytacją podczas pracy w git bash. Czy mogę po prostu zmienić nazwę folderu na /path/to/project/gitrepo? Czy wszystko w konfiguracji git jest względne, czy jest coś, co wyraźnie odnosi się do …
85 git  directory  rename 

5
Jak skonfigurować przegląd kodu za pomocą Gitlab?
Jak skonfigurować przegląd kodu za pomocą Gitlab? Widzę to na liście funkcji na stronie Gitlab, ale nie wydaje mi się, aby znaleźć instrukcje, jak to skonfigurować (w tym względzie jakikolwiek link do instrukcji obsługi Gitlab byłby najbardziej mile widziany). Niektóre z moich poszukiwań wskazały, że najlepszym rozwiązaniem są „prośby o …

6
Jak wyświetlić zdalną wersję Git w Heroku
Do wdrażania w Heroku używam git push heroku master. Ale jak sprawdzić, którą wersję przeniosłem do heroku? (Często mam wątpliwości, czy zaktualizowałem najnowszą wersję) Dla tych, którzy nie są zaznajomieni z tym, skrypt tworzenia Heroku generuje zdalne repozytorium git, do którego można wysłać. Po wypchnięciu kod jest wdrażany w magiczny …
85 git  heroku  git-remote 

4
dodać # * # glob do .gitignore?
Chcę dodać automatyczne zapisywanie plików emacsa do mojego .gitignore za pomocą globu, #*#ale oczywiście linie zaczynające się od hasha są liniami komentarza. Jak mogę dodać to do mojego .gitignore bez traktowania tego jako komentarza?
85 git  gitignore 


4
Przepływ Git - utwórz gałąź funkcji z innej gałęzi funkcji
Używam już git flowod jakiegoś czasu. Jestem ciekawy, aby dowiedzieć się o konkretnym przypadku użycia. Na jeden z moich projektów mam bilet na nową funkcję strony internetowej. Ten bilet zależy od wielu podzadań. Chciałbym utworzyć gałąź funkcji dla biletu głównego, a następnie dla każdego zadania podrzędnego utworzyć gałąź funkcji z …
85 git  git-flow 

4
Zwijanie historii repozytorium git
Mamy projekt git, który ma dość długą historię. W szczególności na początku projektu było w projekcie sporo binarnych plików zasobów, które zostały teraz usunięte, ponieważ są w rzeczywistości zasobami zewnętrznymi. Jednak rozmiar naszego repozytorium wynosi> 200 MB (całkowite pobranie wynosi obecnie ~ 20 MB) ze względu na wcześniejsze zatwierdzenie tych …

7
Podmoduły Git nie aktualizują się w kompilacji Jenkinsa
Mam podmoduł w projekcie w Jenkins. Włączyłem zaawansowane ustawienie rekurencyjnej aktualizacji modułów podrzędnych. Gdy uruchamiam kompilację, widzę, że obszar roboczy zawiera pliki z modułu podrzędnego. Problem w tym, że wydaje się, że jest to pierwsza wersja podmodułu. Kiedy wypycham zmiany (repozytorium hostowane na GitHub), Jenkins nie wydaje się aktualizować modułu …


1
Jak git log --since się liczy?
Mam proste repozytorium testowe z kilkoma zatwierdzeniami i chcę zobaczyć dziennik filtrowany według daty i czasu: $ git log --author = "automatix" --since = "2013-01-30" --pretty - test zobowiązać ea0719bef142659fa561c9d040b2120012ed0184 Data: Czw 31 stycznia 02:03:12 2013 +0100 zatwierdzić ab4a8387bc4d9bdb4f67212df77eb1fc3d8b6304 Data: Czw 31 stycznia 01:59:11 2013 +0100 zatwierdzenie a0b027beba2cd03571bb9475b9db9542f8efe990 Data: Czw, …
85 git  git-log 

5
git diff - pokaż mi zmiany końca linii?
Mój edytor zmienia zakończenia wierszy moich plików źródłowych. Kiedy to robię git diff, widzę tę samą linię dwa razy - raz z, -raz z +- bez widocznej różnicy. Jak mogę git diffpokazać mi, na czym właściwie polegała ta zmiana?

13
Ukończenie stanu Git zajmuje dużo czasu
Używam gitdo zarządzania plikami w katalogu lokalnym na komputerze z systemem Windows - nie jest tu zaangażowana żadna sieć, nie pcham ani nie ściągam do / z innego komputera. Mój katalog zawiera może 100 plików, wszystkie pliki testowe, całkiem małe. Kiedy biegam git status, ukończenie tego regularnie zajmuje 20-30 sekund. …
85 windows  git 

5
Jak śledzić katalogi, ale nie ich pliki za pomocą Gita?
Niedawno zacząłem używać Git i mam problem tylko z jedną rzeczą. Jak mogę śledzić katalogi bez śledzenia ich zawartości? Na przykład witryna, nad którą pracuję, umożliwia przesyłanie. Chcę śledzić katalog uploads, aby był tworzony podczas rozgałęziania itp., Ale oczywiście nie pliki w nim zawarte (pliki testowe w gałęzi deweloperskiej lub …

7
GIT przywraca ostatnio odłączony HEAD
Proszę, mam duży problem w moim projekcie: taki jest scenariusz. Mam projekt Xcode w ramach GIT. Dzisiaj zdałem sobie sprawę, że ostatnie zatwierdzenie zepsuło niektóre testy, więc sprawdziłem poprzednie zatwierdzenie. Użyłem SourceTree i to jest ostrzeżenie Spowoduje to, że kopia robocza stanie się „odłączoną GŁOWĄ”, co oznacza, że ​​nie będziesz …
85 git 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.