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.

18
Jak powiedzieć git, którego klucza prywatnego użyć?
sshma -iopcję określenia, którego pliku klucza prywatnego użyć podczas uwierzytelniania: -i identity_fileWybiera plik, z którego odczytywana jest tożsamość (klucz prywatny) dla uwierzytelnienia RSA lub DSA. Domyślną wartością jest ~/.ssh/identitydla protokołu w wersji 1, a ~/.ssh/id_rsai ~/.ssh/id_dsadla wersji protokołu 2. Pliki tożsamości może być również określona na zasadzie per-host w pliku …



5
Czy istnieje sposób edycji komunikatu zatwierdzenia w GitHub?
Czy istnieje sposób edycji komunikatu zatwierdzenia po zatwierdzeniu i wypchnięciu do GitHub? Widzę, że istnieje „dodaj notatkę”, a także wbudowane komentarze, ale nie ma rzeczywistej edycji wiadomości zatwierdzenia. W rozszerzeniach git znajduje się również „zmień zatwierdzenie”, ale to nie edytuje istniejącej wiadomości.
129 git  github 

9
Jak mogę cofnąć 1 zatwierdzenie?
Mam 2 zatwierdzenia, których nie wypchnąłem: $ git status # On branch master # Your branch is ahead of 'faves/master' by 2 commits. Jak mogę przywrócić mój pierwszy (najstarszy), ale zachować drugi? $ git log commit 3368e1c5b8a47135a34169c885e8dd5ba01af5bb ... commit baf8d5e7da9e41fcd37d63ae9483ee0b10bfac8e ... Stąd: http://friendfeed.com/harijay/742631ff/git-question-how-do-i-rollback-commit-just-want Czy muszę po prostu zrobić: git reset …
127 git 

6
Git Bash tutaj w ConEmu
Jak utworzyć prawym przyciskiem myszy pozycję menu kontekstowego, aby otworzyć Git Bash w danym folderze w ConEmu ? Zobacz Git Bash tutaj w Console2, aby uzyskać równoważne pytanie dotyczące Console2.
120 windows  bash  git  conemu 

7
Przekaż ruch SSH przez środkową maszynę
Tunelowanie SSH jest dla mnie bardzo mylące. Zastanawiam się, czy mogę to zrobić w systemie Linux. Mam 3 maszyny .. A. My local machine at home. B. Machine at work that I can SSH into (middle man). C. My desktop at work that I can only SSH into from machine …
110 command-line  bash  ssh  git  tunnel 



4
Korzystanie z wielu kluczy publicznych SSH
Mam konto osobiste i konto firmowe w Unfuddle. Na Unfuddle SSH klucze mogą być używane tylko na jednym koncie, więc muszę utworzyć osobny klucz SSH na moim laptopie dla obu kont. Pobiegłem ssh-keygen -t rsawygenerować dwa klucze o różnych nazwach (nazwa osobista to nazwa domyślna, a firma to {firma} _rsa). …
97 git  ssh-keys 


6
Czy GPG może podpisywać stare zobowiązania?
Git ma teraz możliwość podpisywania zatwierdzeń git commit -S, co jest świetne, ale czasami zapominam flagę commit, a czasami wysyłam sobie łatki, które stosuję am, a to polecenie nie ma flagi do podpisywania. Czy istnieje sposób na dodanie podpisu do już zarejestrowanego zatwierdzenia?
93 git 

14
Jak zdobyć git-complete.bash do pracy na Mac OS X?
Śledziłem http://blog.bitfluent.com/post/27983389/git-utilities-you-cant-live-without, aby dodać git-completion.bashdo mojego/opt/local/etc/bash_completion.d/git-completion i PS1='\h:\W$(__git_ps1 "(%s)") \u\$ 'wstawiam mój .bashrc_profile Ale teraz dostaję to -bash: __git_ps1: command not foundwszystko, co robię cd. Czy możesz mi powiedzieć, czego mi brakuje?
92 macos  mac  bash  git 


9
Jak ustawić zmienną PATH na komputerze Mac, aby znaleźć narzędzia zainstalowane w Hombrew?
Próbuję skonfigurować Homebrew na nowym komputerze Mac (na poprzednich komputerach Mac instalowałbym pakiety ze źródła). Pierwszy pakiet, który próbowałem zainstalować, to Git: $ brew install git Instalacja przebiegła pomyślnie, ale which gitnadal pokazuje ten, /usr/bin/gitktóry przyszedł z Lionem (myślę?). I nie ten, /usr/local/bin/gitktóry właśnie został zainstalowany. $ echo $PATH /Users/meltemi/.rvm/gems/ruby-1.9.2-p290@rails31/bin:/Users/meltemi/.rvm/gems/ruby-1.9.2-p290@global/bin:/Users/meltemi/.rvm/rubies/ruby-1.9.2-p290/bin:/Users/michael/.rvm/bin:/usr/local/mysql/bin:/opt/subversion/bin:/Developer/Additions/checker/:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin …
86 macos  git  homebrew 

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.