Pytania otagowane jako git

Git to rozproszony system kontroli wersji z naciskiem na szybkość.

3
Jak zapobiec wymaganiu sudo przy każdym poleceniu git?
Utworzyłem katalog /var/wwwdo przechowywania klonowanych aplikacji internetowych. Kiedy początkowo klonowałem aplikację z GitHub, wymagałem używania sudo i za każdym razem, gdy to robię git pull, wymaga sudo. Mam z tego powodu problemy. Na przykład moje klucze ssh nie pasują do siebie. Więc kiedy to robię git pull, muszę używać HTTPS …
11 ssh  sudo  git  github 

1
Po `chown -R` git jest bardzo wolny
Mam ogromny projekt GIT z kilkoma podmodułami GIT w środku. Rekurencyjnie zmieniłem właściciela ( chown -r) z rootna mojego użytkownika dla każdego pliku w moim projekcie. Teraz każde polecenie git zajmuje dużo czasu i wydaje się, że używa 99% procesora. Jaki jest problem? Zrobiłem sudo chown -R my_user my_project/ AKTUALIZACJA …
10 bash  git  ownership 

6
Jak wyłączyć integrację ssh z kluczem gnome?
Nie chcę, aby gnome-keyring przeszkadzał mi w git commits, częściowo dlatego, że blokuje cały ekran, prosząc o hasło, nawet w KDE (chociaż teraz przełączyłem się na GNOME). Doceniam wygodę, że nie muszę wprowadzać hasła SSH za każdym razem, ale przeskakiwanie z okna do okna anuluje to osobiście. To tylko wygoda: …
10 gnome  ssh  git  keyrings 

3
Problemy z pobieraniem kodu z Google Code
Niedawno zaktualizowałem system do Ubuntu 11.10 i od tego czasu nie byłem w stanie pobrać kodu z Google Code. Nie mogę go uzyskać za pomocą svn lub git, ale oba działały przed aktualizacją (więc zakładam, że to problem z 11.10). SVN: $ svn checkout https://project.googlecode.com/svn/ project --username me@gmail.com svn: OPTIONS …
10 11.10  git  svn  ssl 

2
Konfigurowanie gitweb / apache2
Niedawno zacząłem przechowywać kod, który piszę na lokalnym serwerze, który mam w domu. Miałem nadzieję uruchomić instancję gitweb w domu, aby zobaczyć zatwierdzenia i śledzić postępy z innymi członkami mojego zespołu. Próbowałem samouczków serwera online bez powodzenia. Chciałbym, aby dostęp do gitweb miałexample.com/git Chciałbym, aby mój kod został umieszczony /code/git …
10 server  git  apache2 


1
RabbitVCS na Ubuntu 16.04 LTS
Ostatnio zainstalowałem Ubuntu 16.04 i chciałbym zainstalować RabbitVCS w moim systemie. Dodałem już PPA i apt update i wydaje się, że nie ma jeszcze kompilacji dla Xenial http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu/dists/xenial/main/binary-amd64/Packages http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu/dists/xenial/main/binary-i386/Packages Jak skontaktować się z opiekunem? Czy ktoś ma działający plik deb?

4
Jak mogę mieć powłokę dla git jak w Windows?
Gdy korzystam z systemu Windows, powłoka (nawet standardowa powłoka systemu Windows) pokazuje podstawowe informacje o repozytorium git, gdy jesteś w repozytorium git. Rzeczy takie jak aktywna gałąź i może kodowanie kolorami. Czy istnieje sposób, aby mieć to samo w Ubuntu?


1
Dostajesz rozmiary zatwierdzeń w Git?
Czy istnieje sposób, aby dowiedzieć się, ile miejsca zajęło każde zatwierdzenie? Jeśli będę naciskać po każdym zatwierdzeniu, zobaczę, ile danych jest wysyłanych. To jeden ze sposobów jej oszacowania. Ale musi być lepszy sposób. Zaakceptowane rozwiązanie daje mi następujące wyniki: $ ./git-commit-sizes 1494 40eb8832156be81711f3816f04031cf3b8ef16b0 2 0 fbfb9f4c1f7ae403b9d8b4e194e384c6c41283ad 2 1961638 35e59833bad00edff2c5e8600eb4e62251606556 23 …

1
Godzinowy push GIT
Czy mogę zautomatyzować wypychanie Git co godzinę za pomocą skryptu wsadowego. Zazwyczaj wpisuje to: git add * git commit -m "latest update" git push https://username:password@github.com/username/repository.git master Jak mogę to zautomatyzować?

1
Czy istnieje aplikacja do zarządzania plikami konfiguracyjnymi w katalogu / etc z kontrolą wersji?
Chcę używać kontroli wersji dla plików konfiguracyjnych na serwerze Ubuntu. Odkryłem jednak, że nie jest łatwo użyć git dla całego /etckatalogu, ponieważ wiele plików nie musi być śledzonych, a czasami system zapisuje do plików takich jak logi, które należy zignorować. Czy istnieje aplikacja, która może to zrobić i ułatwić? Jeśli …

1
Aktualizacja do ostatniej wersji Git z repozytorium źródłowego lub PPA
Chcę zaktualizować git za pomocą repozytorium źródłowego w systemie Ubuntu. Jak zauważyłeś, ostatnia stabilna wersja to 2.0.2, ale mam 1.9.4. Sklonowałem repozytorium git, ale nie jestem pewien, jak kontynuować. Chcę to zrobić w jakiś sposób, rozumiem, jak wchodzić w interakcje z gałęziami i tagami repozytorium, więc nie szukam rozwiązań tego …
8 upgrade  git 

1
HEAD jest teraz na 9e52a21
Próbuję uruchomić moduł jądra na emulatorze Nexusa 7 na Ubuntu. Uruchomiłem to polecenie w terminalu: git clone https://android.googlesource.com/kernel/msm.git Następnie chcę to sprawdzić: git checkout remotes/origin/android-msm-flo-3.4-jb-mr2 Po wpisaniu powyższej linii otrzymałem ten błąd: HEAD is now at 9e52a21... qseecom: Fix issue with incomplete command exiting prematurely Próbowałem go sudo, próbowałem dodając …
8 kernel  git 

2
Błąd ssh Git: port 22: brak trasy do hosta
Próbowałem użyć skonfigurowanego git i użyć go do github, a następnie, gdy podążyłem za dokumentem pomocy, ale kiedy dotarłem do kroku 5 sekcji konfiguracji kluczy ssh : przetestuj wszystko, kiedy użyłem tego polecenia: ssh -T git@github.comdostałem błąd : ssh: połącz z hostem github.com port 22: Brak trasy do hosta Następnie …
8 ssh  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.