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.

5
Używanie Git w wielu systemach bez dostępu do sieci
Chcę używać kontroli wersji, ale ze względów bezpieczeństwa serwer, na którym pracuję, nie ma dostępu do Internetu: mogę przenosić pliki tylko na dysku flash USB. Czy nadal mogę używać Git w tej konfiguracji? Czy mogę tworzyć małe łatki, które mogę zastosować w repozytorium Git?
84 git 


4
Pociągnij za kolejną gałąź Git bez przełączania
Niedawno przeszliśmy z SVN na Git i jednocześnie wprowadziliśmy nasze systemy na żywo do kontroli wersji (zamiast lokalnego pobierania i kopiowania plików do życia). W projekcie, do którego jestem przydzielony, wszyscy uzyskujemy dostęp do tego samego repozytorium i aby wprowadzić zmiany na żywo, właśnie git pulltam jesteśmy . Powoduje to …
55 git 

1
Jak mogę zmienić katalog, do którego prowadzi wyjście ssh-keygen?
Chcę uruchomić polecenie takie jak: ssh-keygen -t rsa -b 4096 -C "your_email@example.com" Rozumiem, że ssh-keygen wyprowadza do katalogu domowego. Pracuję na komputerze w sieci przy użyciu Git Bash (Windows, MYSS MINGW64), gdzie katalogiem domowym jest ten, do którego nie mam dostępu. Zmieniam katalog domowy tak: export HOME=C:/Users/myusername więc teraz, kiedy …
54 ssh  git 

3
Jak mogę wypchnąć repozytorium Git do folderu przez SSH?
Mam folder o nazwie mój projekt, w którym zrobiłem git init , git commit -a itp. Teraz chcę wypchnąć go do pustego folderu w / mnt / foo / bar na zdalnym serwerze. Jak mogę to zrobić? Próbowałem na podstawie tego, co przeczytałem: cd my-project git remote add origin ssh://user@host/mnt/foo/bar/my-project.git …
53 git 



1
GIT master master w oddziale
Pracuję nad nową funkcją w nowej gałęzi, a z boku wprowadziłem sporo zmian w mojej gałęzi master. Czy jest możliwe scalenie gałęzi głównej z moją nową gałęzią, aby była aktualna, tak że nie będę mieć zbyt wielu konfliktów scalania po zakończeniu nowej funkcji?

1
Jak mogę połączyć dwie gałęzie bez utraty plików?
Mam dwie gałęzie z następującymi plikami: gałąź a: file_a file_b file_c oddział b: file_a file_d file_e Chcę je scalić, aby uzyskać oba pliki od a i b (a pliki istniejące w obu powinny normalnie zostać scalone)! czy to jest możliwe?
49 git  merge 

4
Git Bash tutaj w Console2?
MSysGit instaluje element menu kontekstowego, który otwiera monit Git Bash w aktualnie wybranym folderze; otwiera to jednak okno cmd.exe i chciałbym, aby otworzyło się ono w Console2 . Jakie modyfikacje muszę wprowadzić, aby to działało? Uwaga: widziałem podobne pytanie , ale odpowiedź jest nieaktualna - MSysGit używa teraz skryptu vba …

4
Buforuj hasło, jeśli klucze SSH są zabronione
Mam serwer, do którego muszę często uzyskiwać dostęp przez ssh, ponieważ na nim obliczam. Teraz centrum komputerowe wyraźnie zabrania kluczy SSH, ponieważ są „niepewne”. Uważają, że wpisanie mojego hasła na klawiaturze za każdym razem, możliwe przed innymi ludźmi, jest znacznie bezpieczniejszym sposobem logowania. Teraz; Nie mogę zmienić ich zdania (próbowałem). …
46 ssh  git 

4
Jak zmienić użytkownika git na terminalu?
Próbuję wypchnąć projekt do zdalnego repozytorium z wiersza polecenia. Wewnątrz mojego lokalnego katalogu uderzyłem: $ git push i uzyskaj następujący błąd: zdalne: Odmowa dostępu do nazwy użytkownika 1 / repo.git dla nazwy użytkownika 2. krytyczny: nie można uzyskać dostępu do „ https://github.com/username1/repo.git/ ”: Żądany adres URL zwrócił błąd: 403 Gdzie …


4
Błąd uruchamiania Gitkraken, mimo że zainstalowano zależności [zamknięte]
Zainstalowałem Gitkraken, ponieważ mam kilka projektów, nad którymi chcę pracować z moim neonem KDE. teraz byłem całkiem pewien, że zainstalowałem wszystko, ale uruchomiłem gitkraken w terminalu i dostałem to Node started time: 1500754704472 libgnome-keyring.so.0: cannot open shared object file: No such file or directory Error: libgnome-keyring.so.0: cannot open shared object …

4
Niestandardowy monit Tmux i ZSH: błąd z nazwą okna
Dostosowałem mój monit ZSH oh-my-zsh, aby był bardziej czytelny i dodawał informacje o git, jeśli jestem w repozytorium. Przykład: bob@inf [~/docs] % bob@inf [~/src/nicest] master %(w repozytorium git) Działa dobrze, ale mam kilka błędów tmuxi nazwę okna. Nadal wyświetla wartość nie sensowną i nie mogę go wyłączyć za pomocą automatic-rename …
43 git  zsh  tmux  prompt  oh-my-zsh 

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.