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.

3
Jak zmienić podmoduł git, aby wskazywał podfolder?
Przeglądając samouczek modułem , stworzyłem submodule z projektem boto . Potem odkryłem, że w rzeczywistości potrzebuję tylko części tego projektu - a konkretnie folderu boto . Chciałbym zmienić mój moduł podrzędny, aby wskazywał ten folder. Kiedy patrzę w .gitmodules, widzę [submodule "backup/src/boto"] path = backup/src/boto url = https://github.com/boto/boto.git Jakiego adresu …


1
Co oznacza git push origin HEAD?
Znalazłem w oficjalnym przewodniku : git push origin HEAD Wygodny sposób na przesłanie bieżącej gałęzi do tej samej nazwy na pilocie. Jednak znaczenie tego polecenia nie jest dla mnie jasne. Dlaczego ma taki efekt? Nie udało mi się znaleźć odpowiedzi ( wydaje się, że to pytanie rozwiązuje problem, ale tytuł …
103 git  git-push 

1
Folder ścieżek Git LFS rekurencyjnie
Czy możliwe jest rekurencyjne śledzenie wszystkich plików zawartych w folderze i jego podfolderach za pomocą Git LFS? Chciałbym zrobić coś takiego: git lfs track myfolder/*
103 git  git-lfs 

3
git shallow clone (clone --depth) pomija zdalne gałęzie
Po sklonowaniu zdalnego repozytorium nie pokazuje żadnej zdalnej gałęzi za pomocą opcji -a. Jaki może być problem? Jak to debugować? W tym fragmencie dwa zdalne gałęzie nie są pokazane: $ git clone --depth 1 git://git.savannah.gnu.org/pythonwebkit.git $ cd pythonwebkit $ git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/master $ git …

4
W jaki sposób sbt może pobierać artefakty zależności z gita?
Słyszałem (i wiem, że widziałem też przykłady, jeśli tylko pamiętam gdzie), które sbtmogą uzyskać zależności z repozytorium git. Szukam zależności harrah / up z github. Repozytorium nie udostępnia żadnych plików JAR artefaktów, a jedynie drzewo źródłowe skonfigurowane do budowania przy użyciu sbt. Proces, który sobie wyobrażam, polega na sbtpobraniu repozytorium …

11
Czy mogę używać mojego istniejącego repozytorium Git z openshift?
Czy konieczne jest posiadanie repozytorium git tylko na openshift? Mam już repozytorium bitbucket / github git i wolałbym tylko tam naciskać. Czy mogę po prostu podłączyć się do niego, aby funkcja openshift stała się intymna? Lub dla uproszczenia pcham tylko na github, ale kiedy chcę wdrożyć, robię coś z openshift? …
102 git  openshift 


4
Przeglądaj osierocone zatwierdzenia w Git
Moje repozytorium git w jakiś sposób nie działa - załadowałem msysgit dziś rano i zamiast nazwy gałęzi wyświetlanej po bieżącym katalogu, wyświetla się "((ref: re ...))", 'git status' zgłasza wszystko jako new file, 'git log' i 'git reflog' powiedz mi "fatal: zła domyślna wersja 'HEAD'" i tak dalej. Wykonanie polecenia …
102 git 

4
git: switch branch bez odłączania głowy
Mam repozytorium na githubie z główną gałęzią (master) i gałęzią do pracy eksperymentalnej. Zrobiłem kilka zmian i przeszedłem do gałęzi eksperymentalnej i wszystko było w porządku. Teraz, na innym komputerze, staram się klon mojego repozytorium (git clone repozytorium ), a następnie przejść do gałęzi eksperymentalnej (git checkout BRANCHNAME ), ale …

14
Osadź skrót git commit w dll .Net
Buduję aplikację C #, używając Git jako mojej kontroli wersji. Czy istnieje sposób na automatyczne osadzenie ostatniego skrótu zatwierdzenia w pliku wykonywalnym podczas kompilowania aplikacji? Na przykład wypisanie skrótu zatwierdzenia do konsoli wyglądałoby mniej więcej tak: class PrintCommitHash { private String lastCommitHash = ?? // What do I put here? …
102 c#  git 

2
Dlaczego git AuthorDate różni się od CommitDate?
Przeszukuję dzienniki git i stwierdzam, że AuthorDate i CommitDate są nieco inne dla niektórych moich zatwierdzeń: commit 3a5912f90dc5227f308e99f95152fbee2301c59a Author: <hidden> AuthorDate: Fri Jun 15 10:57:22 2012 +0800 Commit: <hidden> CommitDate: Fri Jun 15 11:14:37 2012 +0800 Autor i Commit to ta sama ja. Jak to się stało? Jestem zdziwiony od …
102 git 

5
Git łączy lewe znaki HEAD w moich plikach
Próbowałem scalić plik w wierszu poleceń za pomocą Gita, kiedy pojawił się komunikat o błędzie informujący mnie, że scalanie zostało przerwane. Myślałem, że to koniec, ale potem zdałem sobie sprawę, że w moich plikach są znaczniki gitmark. Tak jak to: start = expression validchar = [0-9a-zA-Z_?!+\-=@#$%^&*/.] integer = <<<<<<< HEAD …

2
Wyciągnij wszystkie zatwierdzenia z gałęzi, prześlij określone zatwierdzenia do innej
Mam następujące oddziały: master production oraz następujące zdalne oddziały: origin/master origin/production Mam skrypt, który pobiera origin/mastergałąź i pobiera różnicę tego, co zmieniło się od mojego ostatniego fetch ( log -p master..origin/master). Potem łączę się origin/master. Znalezione zatwierdzenia są przekazywane do narzędzia do przeglądania kodu. Chcę skierować udane commity - i …
102 git  branch 

1
Dlaczego Git ma czas na herbatę?
W pliku date.c w kodzie źródłowym Gita zwracam uwagę na następującą strukturę specjalnych nazw czasu: static const struct special { const char *name; void (*fn)(struct tm *, struct tm *, int *); } special[] = { { "yesterday", date_yesterday }, { "noon", date_noon }, { "midnight", date_midnight }, { "tea", …
102 git 

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.