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.

7
Jak usunąć plik z historii Git?
Jakiś czas temu dodałem informacje (pliki), które muszą być prywatne. Usunięcie z projektu nie jest problemem, ale muszę też usunąć go z githistorii. Używam Git i Github (konto prywatne). Uwaga: W tym wątku jest coś podobnego, ale tutaj jest stary plik, który został dodany do gałęzi funkcji, ta gałąź została …
91 git  github 

6
Jak przesłać projekty Eclipse do GitHub?
Mam kod w Eclipse, który chciałbym przesłać do GitHub, ale póki co nie wiem, jak to zrobić. Mówi „utwórz repozytorium”, ale wygląda to bardziej jak folder zawierający twoje projekty i nie jestem pewien, jak przesłać do niego mój kod. Przepraszamy za pozornie głupie pytanie. Jak też można usunąć repozytoria? Nie …
90 java  eclipse  git  github 

5
uzyskiwanie „fatal: not a git repository: '.'” podczas korzystania z haka po aktualizacji do wykonania polecenia „git pull” na innym repozytorium
Jestem nowy, więc przepraszam (i popraw mnie), jeśli nadużyję tutaj terminologii, ale zrobię co w mojej mocy. Próbuję skonfigurować gołe repozytorium git (hub) i kopię roboczą witryny programistycznej (podstawową) na serwerze sieci Web. Próbowałem to wzorować na tym artykule . Chcę, aby kopia robocza deweloperska była aktualizowana za każdym razem, …
90 git  githooks 

3
Prześlij zmiany git na udostępniony dysk sieciowy
W jaki sposób zespół czterech osób może używać Git (szczególnie Github dla Windows ) do wypychania lokalnych zmian na udostępniony dysk sieciowy? W tej chwili (bez Gita) musimy skopiować pliki z dysku sieciowego na nasz lokalny komputer, edytować pliki, a następnie ponownie przesłać je na udostępniony dysk sieciowy. Jest to …
90 git  networking  push  shared  drive 

3
Próba scalenia Git cofnąć
Mam katalog roboczy (nr 1) zawierający katalog dostawcy (nr 2). Jest jedna zależność, którą chciałem ściągnąć ręcznie bez kompozytora (wersja php npm / gem). Pracowałem w # 1, nie zapisałem / nie zatwierdziłem zmian, kiedy zdecydowałem, że chcę zaktualizować bibliotekę w # 2. Przeszedłem do dostawcy / moje imię i …


6
Jak znaleźć tag powiązany z danym zatwierdzeniem git?
W przypadku wydań zwykle oznaczam coś w rodzaju v1.1.0. Podczas tworzenia skryptu tworzę plik fwVersion.c, który zawiera aktualne informacje git. Obecnie mam w pliku informacje o zmianach i gałęziach, ale chciałbym dodać znacznik. czy to możliwe?
90 git 

4
Gitowe odpowiedniki najpopularniejszych poleceń Mercurial?
Używałem Mercurial, ale chciałbym zrobić szybkie demo Git. Jakie są odpowiedniki w Git: hg init . # start a project in the current directory hg addremove # look for any added or deleted files hg commit -m "comment" # commit any uncomitted changes hg status # what have i changed …
90 git  mercurial 

4
Git: automatyczne pobieranie z repozytorium?
Czy istnieje sposób na skonfigurowanie gita tak, aby nasłuchiwał aktualizacji ze zdalnego repozytorium i ściągał, gdy coś się zmieni? Przykład użycia polega na tym, że chcę wdrożyć aplikację internetową za pomocą git (więc mam kontrolę wersji wdrożonej aplikacji), ale chcę umieścić „centralne” repozytorium git na Github, a nie na serwerze …
90 git  deployment 


12
Git push odrzucone „non-fast-forward”
Jestem dość nowy, gitale obecnie używam go do zarządzania naszym kodem w środowisku zespołowym. Miałem kilka problemów z ponownym bazowaniem i naprawiłem je za pomocą git checkout --ours filename.txt git add filename.txt git rebase --continue Teraz chcę wypchnąć moje zmiany, więc uruchamiam następujące polecenie $ git push origin feature/my_feature_branch daje …
90 git  push  rebase 

3
Pobierz podmoduły git po sklonowaniu projektu z GitHub
Mam projekt, w którym określono podmoduły. Wszystko działa dobrze na maszynie deweloperskiej. Zatwierdziłem .gitmodulesplik i uruchomiłem produkcję. Jednak nie wyciąga podmodułów. Jeśli wejdę do katalogów podmodułów i zadzwonię git pull, nic się nie dzieje. Jaki jest właściwy sposób pobierania tych podmodułów w nowym projekcie?

6
Jak mogę udostępnić moje lokalne repozytorium dla git-pull?
Mam działające repozytorium kopii, z którym pracowałem bez problemu; źródło tego repozytorium znajduje się na GitHub. Chciałbym udostępnić moje repozytorium kopii roboczych jako źródło dla mojej maszyny kompilacji (maszyna wirtualna na innym fizycznym hoście), aby zatwierdzenia, które wprowadzam do mojej kopii roboczej, mogły być budowane i testowane na maszynie do …

1
Dlaczego „git log -‌- foo” nie działa dla usuniętego pliku foo?
Moje repozytorium przeszło takie zmiany jak: ... kilka niepowiązanych zatwierdzeń ... Zatwierdź nowy plik fooze 100 wierszami treści ... interweniujące zobowiązania, z których niektóre dotykają foo... Wstaw zawartość foona górze istniejącego pliku bari git rm foow tym samym zatwierdzeniu ... więcej niepowiązanych zatwierdzeń ... Teraz chcę zobaczyć dziennik usuniętego pliku …
89 git  git-log 

5
.gitignore NuGet wyklucza pakiety / dołącza pakiety / repozytoria.config
Próbuję utworzyć .gitignore dla projektu programu Visual Studio, który używa NuGet. Obecnie zawiera: \packages/* !packages/repositories.config Nie ignoruje to niczego w folderze. Wszystko jest inscenizowane na dodatek. Próbowałem też: packages/ !packages/repositories.config To ignoruje wszystko w folderze pakietów i nie obejmuje pliku packages / repositories.config. Co ja robię źle?
89 git  nuget  gitignore 

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.