Pytania oznaczone «commit»

143
Jak przenieść zatwierdzenie do strefy przejściowej w git?

Jeśli chcesz przenieść zatwierdzenie do obszaru przejściowego - to znaczy odrzucić go i przenieść wszystkie zmiany, które były w nim, do obszaru przejściowego (skutecznie ustawiając gałąź w stanie, w którym znajdowałaby się przed zatwierdzeniem) - jak ty to robisz? A może jest to coś, czego nie...

135
Łączenie wielu zatwierdzeń w jedno przed wysłaniem

To pytanie dotyczy nie tylko tego, jak wykonać to zadanie, ale także tego, czy jest to dobra, czy zła praktyka w Git. Weź pod uwagę, że lokalnie wykonuję większość prac na gałęzi głównej, ale utworzyłem gałąź tematyczną, którą nazwę „topical_xFeature”. W trakcie pracy nad "topical_xFeature" i...

133
Łączenie 2 gałęzi razem w GIT

Dopiero zacząłem używać GIT i uważam, że jest cudowny, jednak jestem trochę zdezorientowany, co mergerobi to polecenie. Powiedzmy, że mamy działający projekt w gałęzi „A”. Wracam do domu i wprowadzam zmiany w tej gałęzi i zapisuję ją jako „B”. Inny programista wprowadza zmiany w „A” i zapisuje je...

131
Jak odwołać się do początkowego zatwierdzenia?

Mam skrypt, który musi odwoływać się do początkowego zatwierdzenia w repozytorium. git ma specjalne odwołanie HEAD, ale nie ma odpowiedniego TAIL. Nie mogę znaleźć niczego, git help rev-parseco mogłoby mi pomóc. Oto, co chciałbym zrobić: git show TAIL Oto jedna opcja, którą mam: git show...

127
Jak usunąć ostatnie n zatwierdzeń na Github i lokalnie?

Próbuję usunąć ostatnie 2 zatwierdzenia z jednego z moich repozytoriów GitHub. Próbowałem jak sugeruje tutaj : git push -f origin HEAD^^:master. Wygląda na to, że działa, ponieważ ostatnie dwa zatwierdzenia są usuwane. Następnie usunąłem je z mojego lokalnego repozytorium za pomocą git rebase -i...

126
Jak skonfigurować przechwycenie po zatwierdzeniu przez Git

Jak zdalnie wyzwolić kompilację z Jenkinsa? Jak skonfigurować przechwytywanie po zatwierdzeniu przez Git? Moim wymaganiem jest to, że za każdym razem, gdy w repozytorium Git zostaną wprowadzone zmiany dla określonego projektu, automatycznie rozpocznie się kompilacja Jenkinsa dla tego projektu....

125
Mercurial cofa ostatnie zatwierdzenie

Jak mogę cofnąć moją ostatnią przypadkowo zatwierdzoną (nie wprowadzoną) zmianę w Mercurial? Jeśli to możliwe, preferowany byłby sposób zrobienia tego z TortoiseHg. Aktualizacja W moim konkretnym przypadku dokonałem zestawu zmian (nie popchnąłem). Następnie ściągnąłem i zaktualizowałem z...

120
Jak jednocześnie dodać wiele plików do Git

To będzie moje pierwsze użycie gita. Dodałem nowe pliki (dużo) do folderu / projektu (repozytorium lokalne git). Przeszedłem przez samouczki i fora online i widzę, że potrafię git commit -a Więc idę do folderu podstawowego repozytorium i robię plik sudo git commit -a Ale potem pojawia się kilka...

119
Mercurial (hg) zatwierdza tylko określone pliki

Próbuję zatwierdzić tylko niektóre pliki w Mercurial. Ze względu na to, że hg ma automatyczne dodawanie za każdym razem, gdy próbuję wprowadzić zmianę, chce zatwierdzić wszystkie pliki. Ale nie chcę tego, ponieważ niektóre pliki nie są jeszcze „gotowe”. Jest hg commit -I thefile.foo ale to jest...

118
Git, zobacz listę komentarzy do moich ostatnich N zatwierdzeń

Czy istnieje sposób, aby zobaczyć listę komentarzy i czas moich ostatnich N zatwierdzeń w Git? Po przejrzeniu SO, jedyną istotną rzeczą, jaką znalazłem, jest Git - pobierz wszystkie utworzone przez siebie zatwierdzenia i obiekty blob , ale pokazuje wszystkie zatwierdzenia od wszystkich...