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 …
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 …
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: …
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 …
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 …
Podczas pracy git status -sbwidzę: Chcę watch(od procps-ng 3.3.3) repozytorium. Ta --coloropcja ma zachować kolory. Co ciekawe, współpracuje z ls: $ watch --color "ls --color" Seans: Jednak gitkolory znikają: $ watch --color "git status -sb" Dlaczego więc watchpokazuje kolory z, lsale nie z gitwydruku?
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?
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?
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 …
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ć?
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 …
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 …
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 …
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.