Pytania otagowane jako git

Git to rozproszony system kontroli wersji Open Source, pierwotnie zaprojektowany i napisany przez Linusa Torvaldsa. Zwykle służy do śledzenia kodu źródłowego projektów oprogramowania. Jako DVCS, Git zapewnia potężną pomoc w tworzeniu rozgałęzień, scalaniu i rozproszonym programowaniu.

1
wersja checkout git - * częściowa / ścieżka *? (tj. użyj pathspec z checkoutem git z konkretnego zatwierdzenia)
Aby pobrać dowolny plik z „częściową / ścieżką” w ścieżce + nazwa z HEAD: git checkout *partial/path* Aby pobierać pliki z określonych zatwierdzeń ( -- jest opcjonalny tutaj): git checkout abcde -- full/path/to/my/file full/path/to/another/file Przeciwnie, poniższe polecenie działa nie pliki kasowe pasujące do ścieżki w podanym zatwierdzeniu: git checkout abcde …
git 

1
Jak uzyskać dostęp do tej zmiennej środowiskowej w powłoce git bash systemu Windows
Próbuję skonfigurować moje okna przenośne powłoki git bash . Kiedy wykonam env Dostaję: ANT_HOME=C:\Program Files\WinAnt PORTABLEAPPS.COMVIDEOS:FORWARDSLASH=H:/Documents/Videos VBOX_INSTALL_PATH=C:\Program Files\Oracle\VirtualBox\ PORTABLEAPPS.COMLOCALEWINNAME=LANG_ENGLISH PAL:LASTPORTABLEAPPSBASEDIR:DOUBLEBACKSLASH=H: PAL:DRIVELETTER=H **** this is the variable I am after ****** PAL:APPDIR=H:\PortableApps\GitPortable\App TEMP=/tmp Zmienna, do której próbuję się odnieść, jest PAL:DRIVELETTER=H. Chcę użyć tego zestawu w mojej ścieżce .bash_profile scenariusz. Wszystko …
windows  bash  shell  git 

1
nie można uruchomić pakietu za pomocą zshell, uzyskać błędy git
Mam zainstalowany oh-my-zshell i to są moje wtyczki plugins=(git rails ruby coffee npm bundler) Mogę uruchomić npm dobrze, ale za każdym razem, gdy uruchamiam pakiet instalacyjny wewnątrz projektu m, otrzymuję ten błąd etching git@github.com:company/feature.git error: cannot open .git/FETCH_HEAD: Permission denied Retrying git fetch --force --quiet --tags "/Users/username/.bundler/cache/git/feature-f4806bda91cc5c0ec60094eaaf874acb2cc908a0" due to error …

1
Konfiguracja dwóch kluczy SSH dla dwóch repozytoriów git z Windows 7
Mam dwa konta Git, jedno do pracy i jedno do użytku osobistego. Próbuję skonfigurować dwa klucze SSH. Mam je wygenerowane i mogę bezproblemowo przeforsować repo. Przestrzegałem tego przewodnika, aby wszystko skonfigurować. Kiedy dotrę SSH-add ~/.SSH/id_rsa_client Mam błąd Nie można otworzyć połączenia z agentem uwierzytelniania. I tak kontynuowałem instalację. Teraz, kiedy …


1
Otwieranie istniejącego repozytorium git Tower z wiersza poleceń
Biegnę z wieży git klienta na OS X i chcemy, aby móc otworzyć go do repo już na dysku i dodaje do swojej listy. Patrząc na dokumentację niestandardowego schematu URL , wydaje się, że jest to możliwe: gittower://openRepo/git@example.beanstalkapp.com:/project.git Tak nazwana aplikacja Tower otworzy się i zaoferuje sklonowanie lub otwarcie danego …
macos  git 

1
Najlepsza metoda wdrażania dla IIS [zamknięte]
mam dedykowany serwer z systemem Windows Server 2012 i nie jestem zbyt dobrze zaznajomiony z iis, i chcę znaleźć sposób, aby moja strona internetowa była w repozytorium git i mogła zostać wdrożona na serwerze iss, ale tak naprawdę nie znam najlepszy / prawidłowy sposób, aby to zrobić, czy ktoś może …


1
Dopasuj powłokę uniksową do znaku włóczęgi
Nie jestem pewien, jak to się nazywa, ale w chwili, gdy vagrantjestem zalogowany jako użytkownik, dostaję ładną linię, zanim uruchomię takie polecenia: Mówi nawet, jaką gałąź mam na git. Jak nazywa się ta linia i jak mogę ją uruchomić na innych serwerach, takich jak kropelki na digitalocean? Moje vagrant box …
unix  git 

3
Git merge, który oddział połączył się w drugim?
Powiedzmy, że mam dwie takie gałęzie: o---o---o---o---o master \ o---o---o feature Jeśli uruchomię następujące polecenia: $ git checkout master $ git merge feature co się stanie? o---o---o---o---o master o---o---o---o---o master \ / or this \ \ o---o---o---- feature o---o---o-------o feature
git  merge 

1
Próbując wypchnąć zmiany git na serwer, dlaczego Putty wyświetla komunikat o błędzie?
Postępuję zgodnie z instrukcjami dotyczącymi konfigurowania git w systemie Windows: http://help.github.com/win-set-up-git/ Kiedy próbuję zrobić: git push master origin Dostaję błąd z PuTTY mówiąc: Błąd sieci: połączenie odrzucone Dlaczego angażuje się tutaj PuTTY? Nie skonfigurowałem nawet PuTTY do tego. Wiem, że używałem PuTTY w przeszłości, ale zapomniałem, co zrobiłem; jak mogę …

0
Git: Jak zmienić bazę wielu oddziałów
Moje repozytorium git wygląda następująco: Mam dużą bazę kodu A1 i kilka gałęzi, które zawierają niewielkie zmiany w tej bazie kodu, nazwijmy te gałęzie B1, C1 i D1. Dzisiaj dowiedziałem się, że przypadkowo użyłem niewłaściwej wersji dużej bazy kodu: użyłem A1, ale powinienem był użyć A2. Chcę skończyć z 3 …

1
git-svn zmarł na sygnał 10 w systemie Mac OS X
Mam git i git-svn zainstalowane przez Fink . Próbuję wykonać następujące czynności: $ git svn init http://myserver/myrepo Initialized empty Git repository in checkout/.git/ $ git svn fetch error: git-svn died of signal 10 Dlaczego git-svn zawodzi? Jak mogę to naprawić? Mam repozytorię już sprawdzoną za pośrednictwem waniliowej SVN, więc nie …
macos  svn  git  git-svn 

0
zsynchronizuj zainstalowane pakiety cygwin między wieloma komputerami
Mam 4 maszyny, które próbuję synchronizować, tj. te same ustawienia i zainstalowane pakiety. Czy istnieje folder, który mogę dodać do repozytorium i używać git do synchronizacji, aby zagwarantować spójność na wszystkich platformach (bardziej interesują mnie zainstalowane pakiety, ale ustawienia również powinny być zsynchronizowane)?
git  sync  cygwin 

2
Jako nieuprzywilejowany użytkownik, jak mogę skonfigurować sshd, aby zezwalał na wykonywanie tylko określonych poleceń, gdy jest on uwierzytelniany hasłem?
Zwykle loguję się na serwerze SSH (gdzie jestem nieuprzywilejowanym użytkownikiem) przy użyciu moich kluczy publicznych. Używam również uwierzytelniania za pomocą hasła, gdy używam serwera jako repozytorium git-annex . Chcę, aby umożliwić wykonywanie tylko git-annexpowiązanych poleceń, gdy sshd jest uwierzytelniane hasłem. git-annexwyposażony jest w opakowaniu, które jest odpowiednikiem git-shelldla git. Wiem, …

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.