Pytania otagowane jako git

Git to rozproszony system kontroli wersji Open Source (DVCS). Użyj tego tagu do pytań związanych z użyciem Git i przepływami pracy. NIE UŻYWAJ tagu [github] do problemów związanych z Git, ponieważ repozytorium jest hostowane na GitHub. Nie należy także używać tego znacznika do ogólnych pytań programowych, które mogą dotyczyć repozytorium Git.


8
Kiedy usuwać oddziały w Git?
Załóżmy, że mamy aplikację, która jest stabilna. Jutro ktoś zgłasza wielki błąd, który postanowiliśmy od razu naprawić. Dlatego tworzymy gałąź dla tej poprawki poza „master”, nazywamy ją „2011_Hotfix” i podnosimy ją, aby wszyscy programiści mogli współpracować przy jej naprawianiu. Naprawiamy błąd i łączymy „2011_Hotfix” w „master”, a także w bieżącą …

4
Jak pracować z repozytorium git w innym repozytorium?
Mam repozytorium multimediów Git, w którym przechowuję wszystkie moje główne pliki JavaScript i CSS oraz skrypty, których będę używać w różnych projektach. Jeśli utworzę nowy projekt, który znajduje się we własnym repozytorium Git, jak korzystać z plików JavaScript z mojego repozytorium multimediów w nowym projekcie w sposób, który sprawia, że …

4
Rekurencyjnie podmoduły Git update
Mój projekt ProjectA -FrameworkA (submodule) --Twig (submodule of FrameworkA) Jak mogę aktualizować submoduły rekurencyjnie? Próbowałem już niektórych poleceń git (na ProjectA root) git submodule foreach git pull origin master lub git submodule foreach --recursive git pull origin master ale nie można pobrać plików Twig.

6
Dlaczego nie mogę naciskać na to puste repozytorium?
Czy możesz wyjaśnić, co jest nie tak z tym przepływem pracy? $ git init --bare bare Initialized empty Git repository in /work/fun/git_experiments/bare/ $ git clone bare alice Cloning into alice... done. warning: You appear to have cloned an empty repository. $ cd alice/ $ touch a $ git add a …
283 git 

8
Rozpocznij wiadomość git commit ze znakiem hash (#)
Git traktuje wiersze rozpoczynające się od #jako wiersze komentarza podczas zatwierdzania. jest to bardzo denerwujące podczas pracy z systemem śledzenia biletów i próby wpisania numeru biletu na początku linii, np. #123 salt hashed passwords git po prostu usunie wiersz z komunikatu zatwierdzenia. czy jest jakiś sposób na ucieczkę od skrótu? …




11
Jak ustawić GIT_SSL_NO_VERIFY tylko dla określonych repozytoriów?
Muszę używać serwera git bez odpowiednich certyfikatów, ale nie chcę tego robić env GIT_SSL_NO_VERIFY=true git command za każdym razem, gdy wykonuję operację git. Ale chciałbym również pozostawić włączony protokół SSL dla innych repozytoriów git. Czy istnieje sposób, aby uczynić to lokalnym jednym repozytorium?
283 git  ssl 

7
Znajdź rozmiar repozytorium Git
Jaki jest prosty sposób na znalezienie rozmiaru mojego repozytorium Git? I nie mam du -hna myśli katalogu głównego mojego repozytorium. Mam wiele ignorowanych plików, więc rozmiar ten będzie różny od mojego całkowitego rozmiaru repozytorium. Zasadniczo chcę wiedzieć, ile danych zostanie przeniesionych po sklonowaniu mojego repozytorium.
283 git  filesize 

15
Nie można rozwiązać problemu „nie można uzyskać lokalnego certyfikatu wystawcy” za pomocą git w systemie Windows z certyfikatem z podpisem własnym
Korzystam z Git w systemie Windows. Zainstalowałem pakiet msysGit. Moje repozytorium testowe ma samopodpisany certyfikat na serwerze. Mogę bez problemu uzyskiwać dostęp do repozytorium i korzystać z niego przy użyciu protokołu HTTP. Przejście na HTTPS powoduje błąd: Problem z certyfikatem SSL: nie można uzyskać lokalnego certyfikatu wystawcy. Mam samopodpisany certyfikat …

10
Jak zakończyć scalanie po rozwiązaniu moich konfliktów scalania?
Przeczytałem sekcję Podstawowe rozgałęzianie i scalanie w Git Community Book. Więc śledzę je i utworzyć jeden oddział: experimental. Potem ja: przejdź do gałęzi eksperymentalnej (git Checkout eksperymentalna) dokonać wielu zmian commit it (git commit -a) przejdź do gałęzi master (git checkout master) wprowadź zmiany i zatwierdź je przełącz się z …
282 git  git-merge 

14
Opisy oddziałów w Git
Czy w Git istnieje sposób na „opis” gałęzi? Podczas gdy próbuję używać opisowych nazw, praca przez pewien czas nad jedną gałęzią czasami tłumi moją pamięć o tym, dlaczego stworzyłem inne gałęzie tematyczne. Staram się używać opisowych nazw gałęzi, ale myślę, że „opis” (krótka uwaga na temat celu gałęzi) byłby miły.

3
Co robi git rev-parse?
Co ma git rev-parsezrobić? Przeczytałem stronę podręcznika, ale pojawiło się więcej pytań niż odpowiedzi. Rzeczy jak: Wybierz i masuj parametry Masaż ? Co to znaczy? Używam jako resolvera (do SHA1) specyfikatorów wersji, takich jak git rev-parse HEAD^ lub git rev-parse origin/master Czy to jest cel polecenia? Jeśli nie, to czy …
282 git  git-rev-parse 

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.