Pytania oznaczone «git»

520
Git and Mercurial - Porównaj i kontrastuj

Od jakiegoś czasu używam subversion do moich osobistych projektów. Coraz częściej słyszę wspaniałe rzeczy o Git i Mercurial oraz ogólnie o DVCS. Chciałbym dać wir całej DVCS, ale nie znam zbyt dobrze żadnej z tych opcji. Jakie są różnice między Mercurial a Git? Uwaga: nie próbuję dowiedzieć...

518
Cofnij git stash pop, co powoduje konflikt scalania

Zacząłem wprowadzać zmiany w bazie kodu, nie zdając sobie sprawy, że zajmowałem się starą gałęzią tematów. Aby je przenieść, chciałem je schować, a następnie zastosować w nowym oddziale master. Zwykłem git stash popprzenosić zmiany w toku do tej nowej gałęzi, zapominając, że nie utworzyłem nowych...

515
Wprowadź komunikat zatwierdzenia, aby wyjaśnić, dlaczego to scalanie jest konieczne, szczególnie jeśli łączy on zaktualizowany pakiet nadrzędny w gałąź tematyczną

Korzystam z Git. Wykonałem ściąganie ze zdalnego repozytorium i dostałem komunikat o błędzie: Wprowadź komunikat zatwierdzenia, aby wyjaśnić, dlaczego to scalanie jest konieczne, szczególnie jeśli łączy on zaktualizowany pakiet nadrzędny w gałąź tematyczną. Próbuję wpisać wiadomość i...

513
git stash stosuje wersję

Mam 2 oddziały: mistrz | projekt Pracując w projektowaniu, zrobiłem skrytkę i przestawiłem się na master, dokonałem pewnych poprawek. Wróciłem do projektowania i wykonałemstash apply tylko, aby stracić wszystkie moje zmiany w branży projektowania. Mam nadzieję, że cała moja praca jest w skrytce,...

506
Jak „obwinić” usuniętą linię?

git blamejest świetny dla zmodyfikowanych i dodanych linii, ale jak mogę znaleźć, kiedy linia, która istniała w określonym poprzednim zatwierdzeniu została ostatecznie usunięta. Myślębisect , ale liczyłem na coś wygodniejszego. (Zanim zapytasz: w tym przypadku właśnie zrobiłem a git log -pi...

504
Rozpakuj usunięty plik w git

Zwykle, aby odrzucić zmiany w pliku, należy: git checkout -- <file> Co jeśli zmiana, którą chcę odrzucić, polega na usunięciu pliku? Powyższa linia dałaby błąd: error: pathspec '<file>' did not match any file(s) known to git. Jakie polecenie przywróci ten pojedynczy plik bez...

503
Pomiń chwytaki Git

Patrzę na git hook, który szuka instrukcji print w kodzie Pythona. Jeśli znaleziono instrukcję print, uniemożliwia to polecenie git. Chcę pominąć ten hak i powiedziano mi, że jest na to polecenie. Nie udało mi się go znaleźć. jakieś

502
Czy pobrać dziennik zatwierdzeń dla określonej linii w pliku?

Czy jest jakiś sposób, aby git dostarczył ci dziennik zatwierdzeń dla samych zatwierdzeń, które dotknęły określonej linii w pliku? Podobnie jak git blame, ale git blamepokaże OSTATNIE zatwierdzenie, które dotknęło określonego wiersza. Naprawdę chciałbym uzyskać podobny dziennik, nie listę...

501
Częściowo wybranie zatwierdzenia z Git

Pracuję nad 2 różnymi gałęziami: wydanie i rozwój . Zauważyłem, że nadal muszę zintegrować niektóre zmiany, które zostały wprowadzone w gałęzi wydania z powrotem do gałęzi programistycznej . Problem polega na tym, że nie potrzebuję całego zatwierdzenia, tylko kilka kawałków w niektórych plikach,...

501
Czy Gemfile.lock powinien być zawarty w .gitignore?

Jestem trochę nowy w pakiecie i generuje pliki. Mam kopię repozytorium git z GitHub, do którego wielu ludzi przyczynia się, więc zdziwiłem się, widząc, że bundler utworzył plik, który nie istniał w repozytorium i nie był na .gitignoreliście. Od kiedy go rozwidliłem, wiem, że dodanie go do...

499
Staging Usunięte pliki

Powiedzmy, że mam plik w moim repozytorium git o nazwie foo. Załóżmy, że został usunięty za pomocą rm(nie git rm). Następnie status git pokaże: Changes not staged for commit: deleted: foo Jak przeprowadzić etap usuwania tego pojedynczego pliku? Jeśli spróbuję: git add foo To mówi: 'foo'...

499
Jak korzystać z kontroli źródła Git for Unity3D?

Czy chcesz uzyskać więcej informacji na temat Przepełnienia stosu w : Git для контроля версий w Unity3D? Jakie są najlepsze praktyki korzystania z kontroli źródła Git w Unity 3D, szczególnie w przypadku binarnego charakteru projektów Unity 3D? Proszę opisać przepływ pracy,...