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.

10
aktualizuj wersję package.json automatycznie
Zanim zrobię małą wersję i oznaczę ją, chciałbym zaktualizować plik package.json, aby odzwierciedlić nową wersję programu. Czy istnieje sposób package.jsonautomatycznej edycji pliku ? Czy skorzystałbyś z git pre-release hookpomocy?
182 git  node.js  npm  githooks 

3
Git: Ignoruj ​​śledzone pliki
Mam kilka śledzonych plików w repozytorium, które są automatycznie modyfikowane podczas budowania kodu. Nie chcę ich usuwać, po prostu nie chcę, aby pojawiały się jako zmodyfikowane i nie chcę, aby były wystawiane podczas dodawania git. czy to możliwe?
182 git 

2
Jak dodać uprawnienia chmod do pliku w GIT?
Chcę zatwierdzić plik .sh, ale chcę, aby był wykonywalny, gdy pobieram ten sam plik na innym serwerze. Czy można to zrobić bez ręcznego chmod u + x tego pliku na serwerach, które pobierają plik?
182 git 

5
git push --force-with-lease vs. --force
Próbuję zrozumieć różnicę między git push --force i git push --force-with-lease Domyślam się, że ten ostatni wypycha do pilota tylko wtedy, gdy pilot nie ma zatwierdzeń, których nie ma lokalny oddział ?
182 git  git-push 

27
Błąd wzorca wypychania w nowym repozytorium
Właśnie zacząłem używać git z github. Postępowałem zgodnie z ich instrukcjami i na ostatnim kroku napotkałem błędy. Sprawdzam w istniejącym katalogu, który nie jest obecnie kontrolowany przez źródło (projekt w wieku około tygodnia). Poza tym mój przypadek użycia powinien być całkiem niezły. Oto co się dzieje: $ git push origin …
181 git  github 

7
Zagnieżdżone repozytoria Git?
Czy mogę zagnieżdżać repozytoria Git? Mam: /project_root/ /project_root/my_project /project_root/third_party_git_repository_used_by_my_project Czy jest sens, aby aby ułatwić zarządzanie wszystkim lokalnie czy muszę zarządzać , a jedna ze stron 3-ty osobno?git init/add/project_rootmy_project
181 git 

9
Git klonuje określoną wersję zdalnego repozytorium
Sklonowałem zdalne repozytorium git około miesiąc temu. Zdalne repozytorium przeszło wiele zmian i teraz stało się niestabilne. Teraz potrzebuję kolejnej kopii repozytorium, wersji identycznej z tą, którą sklonowałem miesiąc temu. Jak mam to zrobic?
181 git  git-clone 

4
git log pojedynczej wersji
Mam zobowiązanie c. Chcę uzyskać zestaw zmian tego dokładnego zatwierdzenia c + metainformation i żadnego innego. Czy jest prostszy sposób niż git log -p c^..cto zrobić?
181 git  git-log 


13
„Stan git” pokazuje zmienione pliki, ale „git diff” nie
Rzuciłem okiem na wszystkie podobne pytania. Jednak dwukrotnie sprawdziłem i zdecydowanie dzieje się coś dziwnego. Na jednym serwerze (Solaris z Git 1.8.1) sklonowałem repozytorium Git, a następnie skopiowałem folder .git do moich istniejących plików live. To działało idealnie, mogłem biegać git status następnie git diff [filename] aby sprawdzić inne pliki. …
181 git  diff 

4
git switch branch bez odrzucania lokalnych zmian
W porządku, powiedzmy, że pewnego dnia dokonamy kilku modyfikacji, a kiedy je wprowadzimy, zauważymy, że pracowaliśmy nad niewłaściwą gałęzią. Jak możemy zmusić git do zmiany gałęzi bez odrzucania lokalnych zmian . Prawdopodobnie zamierzam to zrobić naiwnie, czekając na odpowiedź, ale chciałbym wiedzieć, czy istnieje poprawna procedura, ponieważ skłamałbym, gdybym powiedział, …
181 git  git-branch 

8
Dlaczego muszę jawnie wcisnąć nowy oddział?
Jestem nowy giti ćwiczę. Utworzyłem oddział lokalny, ale zobaczyłem, że kiedy to zrobiłem, git pushmój oddział nie został przesłany do repozytorium. Musiałem faktycznie: git push -u origin --all. Dlaczego to? Czy gałąź nie jest nową zmianą, która ma być wprowadzana domyślnie? Dlaczego muszę uruchomić drugie polecenie?


2
Jak przenieść gałąź Git do własnego repozytorium?
Mam gałąź, którą chciałbym przenieść do oddzielnego repozytorium Git, i idealnie zachowuję historię tej gałęzi. Do tej pory patrzyłem git filter-branch, ale nie mogę się dowiedzieć, czy to może zrobić to, co chcę. Jak wyodrębnić gałąź Git do własnego repozytorium?
180 git  branch  extract 

12
Git na Bitbucket: zawsze pytany o hasło, nawet po przesłaniu mojego publicznego klucza SSH
Przesłana ~/.ssh/id_rsa.pubdo kluczy SSH Bitbucket jest jak wyjaśniono , ale Git wciąż pyta o hasło przy każdej operacji (na przykład git pull). Przegapiłem coś? Jest to prywatne repozytorium (rozwidlenie prywatnego repozytorium innej osoby) i sklonowałem je w następujący sposób: git clone git@bitbucket.org:Nicolas_Raoul/therepo.git Oto mój lokalny .git/config: [core] repositoryformatversion = 0 …
180 git  ssh  bitbucket 

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.