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
Git master master w gałęzi funkcji
Powiedzmy, że mamy następującą sytuację w Git: Utworzone repozytorium: mkdir GitTest2 cd GitTest2 git init Niektóre zmiany w wzorcu mają miejsce i zostają popełnione: echo "On Master" > file git commit -a -m "Initial commit" Feature1 rozgałęził master i część pracy została wykonana: git branch feature1 git checkout feature1 echo …

10
Cofnij git pull, jak przywrócić repo do starego stanu
Czy jest jakiś sposób na przywrócenie lub cofnięcie git pull, aby moje źródła / repozytoria powróciły do ​​starego stanu, który był przed wykonaniem git pull? Chcę to zrobić, ponieważ połączył niektóre pliki, których nie chciałem, ale scalam tylko pozostałe pliki. Chcę odzyskać te pliki, czy to możliwe? EDYCJA: Chcę cofnąć …

9
Twardy reset pojedynczego pliku
Obecnie mam trzy zmodyfikowane pliki w moim katalogu roboczym. Chcę jednak, aby jeden z nich został zresetowany do stanu HEAD. W SVN użyłbym svn revert <filename>(a następnie w svn update <filename>razie potrzeby), ale w Git powinienem użyć git reset --hard. To polecenie nie może jednak działać na jednym pliku. Czy …
1004 git 


8
Utwórz gałąź w Git z innej gałęzi
Mam dwie gałęzie: master i dev Chcę utworzyć „gałąź funkcji” z gałęzi deweloperów . Obecnie w oddziale dewelopera wykonuję: $ git checkout -b myfeature dev ... (trochę pracy) $ git commit -am "blablabla" $ git push origin myfeature Ale po wizualizacji moich oddziałów otrzymałem: --**master** ------0-----0-----0-----0-----0 ------------------------**dev**----**myfeature** Mam na myśli, …

11
Jak mieć git log wyświetlać nazwy plików, takie jak svn log -v
Dziennik SVN ma tryb „-v”, który wyświetla nazwy plików zmienionych w każdym zatwierdzeniu, tak jak: jes5199 $ svn log -v -------------------------------------------------- ---------------------- r1 | jes5199 | 2007-01-03 14:39:41 -0800 (śr., 03 stycznia 2007) | 1 linia Zmienione ścieżki: A / AUTORZY A / KOPIOWANIE A / ChangeLog A / EWOLUCJA …
987 svn  git  logging 

12
Jak cofnąć wiele zatwierdzeń git?
Mam repozytorium git, które wygląda następująco: A -> B -> C -> D -> HEAD Chcę, aby głowa oddziału wskazywała na A, tzn. Chcę, aby B, C, D i HEAD zniknęły i chcę, aby głowa była synonimem A. Wygląda na to, że mogę albo spróbować dokonać zmiany bazy (nie dotyczy, …
982 git  commit  git-revert 




11
Przepływ pracy Git i rebase vs scalanie pytań
Korzystam z Git już od kilku miesięcy przy projekcie z innym deweloperem. Mam kilkuletnie doświadczenie z SVN , więc chyba przynoszę ze sobą dużo bagażu. Słyszałem, że Git doskonale nadaje się do rozgałęziania i łączenia, a jak dotąd nie widzę tego. Jasne, rozgałęzienie jest bardzo proste, ale kiedy próbuję się …





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.