Pytania oznaczone «git»

Git to rozproszony system kontroli źródła.

101
GIT jako narzędzie do tworzenia kopii zapasowych

Na serwerze zainstaluj git cd / git init git add . git commit -a -m "Yes, this is server" Następnie przejdź /.git/do dysku sieciowego (SAN, NFS, Samba cokolwiek) lub innego dysku. Użyj zadania cron co godzinę / dzień itp., Aby zaktualizować zmiany. Katalog .git zawierałby wersjonowaną kopię...

74
Jak mogę zapobiec udostępnianiu katalogu .git przez apache?

Zacząłem używać git do wdrażania stron internetowych do testowania. Jak zapobiec udostępnianiu zawartości katalogu .git przez apache? próbowałem <Directorymatch "^/.*/\.svn/"> Order deny,allow Deny from all </Directorymatch> bez powodzenia. Wiem, że mogę utworzyć plik .htaccess w...

56
git ściągnij konkretną wersję ze zdalnego repozytorium

Mamy zdalne repozytorium git, które normalnie wdrażamy, wykorzystując git pushna naszym serwerze deweloperskim, a następnie git pullna naszych serwerach na żywo, aby uzyskać najnowszą wypchniętą wersję repozytorium. Ale jeśli popełniliśmy i wypuściliśmy kilka poprawek (bez opcji git pullna...

24
Jakie są zalety i wady SSH i HTTP dla serwera GIT?

Chcę skonfigurować serwer git. Znalazłem kilka poradników, bardzo szczegółowych. Niektóre opisują instalację serwera git dostępnego przez Ssh, podczas gdy inne dostępne przez HTTP. (Inni nawet zalecają narzędzia takie jak gitolite). Czy są plusy i minusy wybierając SSH lub HTTP? Wydaje się, że...

24
Git shell nie jest włączony?

Próbuję zainstalować serwer git. Kiedy ustawiam domyślną powłokę dla mojego użytkownika git na / usr / bin / git-shell, pojawia się błąd podczas logowania jako git. fatal: Interactive git shell is not enabled. hint: ~/git-shell-commands should exist and have read and execute access. Dostęp...

22
Używanie rsync z msysgit dla plików binarnych

Mam trzy okna systemu Windows, które są połączone z linuxem w mojej sieci na różne sposoby (jeden lokalny w sieci, jeden jest laptopem i może być lokalny, a drugi to mój pulpit roboczy). Obecnie używam git do synchronizacji większości moich rzeczy między urządzeniami (używając Linuxa jako serwera)...

22
Zainstaluj nowszą wersję Git na CentOS 7

Chciałbym włączyć Git „Push to Deploy” na moim serwerze CentOS 7. Obecnie mogę uzyskać Git 1.8.3.1 tylko przez yum. Potrzebuję nowszej wersji. Czy muszę go zbudować ze źródła, czy jest jakieś repo, którego mogę użyć? Już dodałem EPEL i elrepo, ale yum wciąż daje mi Git...

21
Lokalizacja pliku kopii zapasowej Gitlab (instalacja Omnibus)

Zainstalowałem Gitlab przy użyciu pakietu instalacyjnego Omnibus. Zrobiłem kopię zapasową za pomocą poniższego polecenia sudo gitlab-rake gitlab:backup:create Kopia zapasowa została pomyślnie utworzona. Ale nie jestem pewien, gdzie znaleźć plik kopii zapasowej. Gdzie domyślnie przechowywane są...

19
Jak skonfigurować Gitlab z hakiem po odbiorze?

Używam Gitlab na jednym serwerze i chciałbym wypchnąć moje repozytorium git przy zatwierdzaniu gałęzi master na inny serwer WWW. Kiedy więc pcham nową wersję strony, serwer produkcyjny zostaje zaktualizowany. Wiem, że powinno to być możliwe z hakami w gitlabie, ale nie jestem w stanie dokładnie...