Pytania otagowane jako version-control

Kontrola wersji to zarządzanie zmianami w dokumentach, programach i innych informacjach przechowywanych jako pliki komputerowe. Użyj tego znacznika, aby zaznaczyć ogólne pytania dotyczące użycia i możliwości kontroli wersji, porównania VCS. Dla większości poleceń i technik specyficznych dla każdego konkretnego VCS istnieją określone tagi, które powinny być preferowane.


1
Git liczba zatwierdzeń na autora we wszystkich oddziałach
Chciałbym uzyskać liczbę zatwierdzeń na autora we wszystkich oddziałach. Widzę to git shortlog -s -n Wyświetla bardzo ładną listę, ale nie uwzględnia zmian, które nie zostały jeszcze scalone z innych gałęzi. Jeśli powtórzysz to polecenie po każdej gałęzi, wówczas wspólne zatwierdzenia zostaną policzone wiele razy. Czy możesz podać mi skrypt …

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ą …



9
Jak podzielić ostatni zatwierdzenie na dwa w Git
Mam dwie działające gałęzie, master i forum, i właśnie dokonałem pewnych modyfikacji w gałęzi forum , które chciałbym wybrać w master . Niestety, zatwierdzenie, które chcę wybrać, zawiera również pewne modyfikacje, których nie chcę. Rozwiązaniem byłoby prawdopodobnie usunięcie niewłaściwego zatwierdzenia i zastąpienie go dwoma osobnymi zatwierdzeniami, jednym ze zmianami, które …



13
Jakie jest najlepsze narzędzie do scalania trójstronnego? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

11
git mv i zmieniaj tylko wielkość liter katalogu
Podczas gdy znalazłem podobne pytanie , nie znalazłem odpowiedzi na mój problem Kiedy próbuję zmienić nazwę katalogu z FOO na foo przez git mv FOO foo, dostaję fatal: renaming 'FOO' failed: Invalid argument DOBRZE. Więc próbujęgit mv FOO foo2 && git mv foo2 foo Ale kiedy próbuję dokonać transakcji za …


9
Polecenie Git, aby wyświetlić identyfikator zatwierdzenia HEAD?
Jakiego polecenia mogę użyć do wydrukowania identyfikatora zatwierdzenia HEAD? Oto, co robię ręcznie: $ cat .git/HEAD ref: refs/heads/v3.3 $ cat .git/refs/heads/v3.3 6050732e725c68b83c35c873ff8808dff1c406e1 Potrzebuję jednak skryptu, który niezawodnie może przesłać dane wyjściowe niektórych poleceń do pliku tekstowego, tak aby plik tekstowy zawierał dokładnie identyfikator zatwierdzenia HEAD (nic więcej lub mniej, a …



8
Które pliki Eclipse podlegają kontroli wersji?
Które pliki Eclipse należy poddać kontroli źródła, oczywiście poza źródłami? Szczególnie w moim projekcie zastanawiam się nad: .metadata / * project-dir / .project project-dir / .classpath project-dir / .settings / * Jeśli są jakieś, od których to zależy, wyjaśnij swoje wytyczne.

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.