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.


2
Kolory w git?
Widziałem kilka przykładów ludzi otrzymujących kolory w wyniku git. Wypróbowałem następujący przewodnik http://scie.nti.st/2007/5/2/colours-in-git, ale niestety nie udało się. Czy jest coś jeszcze do zrobienia, aby uzyskać kolorowe wydruki? Używam .oh-my-zsh razem ze zwykłym Ubuntu i kolor działa w tym terminie. Edycja : szukam kolorów jak w tym przykładzie (podczas klonowania): …
10 git  colors 

2
Jak skonfigurować własny serwer GIT? Co to są nagie repozytoria?
Próbuję skonfigurować prosty serwer GIT. Mam Ubuntu zainstalowany na wirtualnym komputerze (Virtual Box). Zainstalowałem GIT, utworzyłem repozytorium itp git init git add . git commit "..." Potem w Windows zrobiłem coś jak poniżej (na cygwin) git clone jiewmeng@192.168.0.3:proj1 Próbowałem wtedy wprowadzić zmiany git commit -am "..." ale mam coś takiego …
10 git 

2
Jak śledzić $ HOME za pomocą git
Chciałbym śledzić mój katalog $ HOME za pomocą git. Mam wiele innych repozytoriów git w innych podkatalogach (np. $ HOME / projects / repo_1 itd.), Których nie należy śledzić, ponieważ już są. Znalazłem historię git-home, ale z archiwum wynika, że ​​projekt nie jest już aktywnie rozwijany. Jakie podejście poleciłeś? Czy …

3
Jak uzyskać dostęp do repozytorium git w udziale samba?
Mam skonfigurowany udział Samba, na którym chciałbym umieścić repozytorium git. Próbowałem wyszukać w Google najlepszy sposób użycia git na udziale Samby, ale wydaje się, że trudno znaleźć coś takiego, ponieważ Samba używa git do programowania. Jak najlepiej to zrobić? W tej chwili pracuję tylko z Linuksem, ale fajnie byłoby wiedzieć, …
10 samba  git 

4
Gdzie mam umieścić moje repozytorium Git?
W domu mam pudełko Ubuntu i chcę mieć katalog, który ma wszystkie (mniej więcej) moje repozytoria Git. W końcu (kiedy w tym roku dostanę kilka projektów zespołowych w szkole) chcę udostępnić niektóre z nich. Myślałem o utworzeniu katalogu w /usr/share/. Czy to najlepsze miejsce, aby je umieścić (czy coś jest …
10 git  repository 

2
Jak usunąć origin / master w Git
Nie mogę usunąć origin/masterz mojego serwera. Nie mam pojęcia dlaczego. Komunikat o błędzie jest następujący remote: error: By default, deleting the current branch is denied, because the next remote: error: 'git clone' won't result in any file checked out, causing confusion. remote: error: remote: error: You can set 'receive.denyDeleteCurrent' configuration …
10 git  remote  master 

2
Jak zainstalować mintty w 'Git Bash' na Windowsie?
Zainstalowałem git na Windowsie ze strony http://git-scm.com/download/win i używam skrótu Git Bash, aby uzyskać dostęp do poleceń git. Niestety, Git Bash używa terminalu Windows Command (CMD.EXE), z którym praca jest okropna. Jak mogę zmienić Git Bash, aby używał mintty zamiast CMD.EXE?
10 windows  git  git-bash 

4
Problem z Git chmod: Bit kasujący śruby wykonawcze
W systemach Ubuntu i Debian ostatnio zatwierdzone pliki są ustawiane pod kątem bitów wykonania, gdy próbuję później dokonać płatności. To dość dziwne i doprowadza mnie do szału: $ ls -l file -rw-r--r-- ... file # on branch master: $ git commit -m 'mode is 644' file [master 0123456] mode is …
10 git  chmod 

2
Poprawianie autouzupełniania zsh git
Właśnie przełączyłem się z bash na używanie zsh 4.3.4 na Ubuntu Hardy. Pracuję z git i ciągle walczę z domyślnymi uzupełnieniami git: uzupełnianie nazw plików próbuje być inteligentne, wykrywając to, co dodałeś lub usunąłeś (używając plików git-ls), ale czasem robi się źle --- np. jeśli jesteś w podkatalogu. Nie wie …
10 git  zsh 


1
git fetch: jak zignorować nowe gałęzie
Mam kilka pilotów dodanych w moim repozytorium. Interesują mnie tylko ich główne gałęzie, ale jeśli biegnę git fetch --all lub git remote update wtedy wszystkie ich gałęzie są pobierane. Czy jest możliwe ustawienie git, więc pobiera tylko zmiany w głównych gałęziach pilotów i nie tworzy żadnych nowych gałęzi zdalnego śledzenia?
9 git 


1
Czy dobrym pomysłem jest podpisywanie przez GPG starych poleceń git?
Właśnie zdałem sobie sprawę, że zapomniałem powiedzieć gitowi, aby używał mojego klucza GPG. Zrobiłem szereg zobowiązań bez ich podpisywania. Czy powinienem wrócić i podpisać je? Nie mówię o tym, czy powinienem podpisywać tagi, ale zdecydowałem się podpisać same zobowiązania. Nie sądzę, żebym wymyślił jakiś powód, aby tego nie robić, oprócz …
9 git  gnupg 

2
Potrzebuję sudo bez pytania o hasło dla skryptów. Gdzie popełniłem błąd?
W porządku, jestem w grupie sudo: $ id uid=1002(molot) gid=1002(molot) groups=1002(molot),27(sudo),33(www-data) W moich sudores wydaje mi się, że mam odpowiednie ustawienie: sudo ALL=(ALL:ALL) NOPASSWD: ALL i jest to ostatnia niekomentowana linia tam. Ale kiedy próbuję git pull, próbuję ponownie wpisać hasło: $ sudo -u www-data git --git-dir /var/www/.git --work-tree /var/www …
9 linux  git  sudo 

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.