Pytania otagowane jako rebase

Zmiana punktu początkowego gałęzi w systemie kontroli wersji.

4
Interaktywna rebase Git nie wymaga wyboru
Jestem na mistrzu i zrobiłem rebase -i <my_branch> Mieć to: noop # Rebase c947bec..7e259d3 onto c947bec # # Commands: # p, pick = use commit # r, reword = use commit, but edit the commit message # e, edit = use commit, but stop for amending # s, squash = …
105 git  rebase 


3
Jak mogę połączyć dwa zatwierdzenia w jeden?
Mam gałąź „firstproject” z 2 zatwierdzeniami. Chcę się pozbyć tych zatwierdzeń i sprawić, by pojawiały się jako pojedyncze zatwierdzenie. Polecenie git merge --squashbrzmi obiecująco, ale kiedy uruchamiam git merge --squashmój terminal, po prostu wyświetla opcje polecenia. Jaka jest poprawna komenda? Commit 1: Added 'homepage.html' Added 'contacts.html' Commit 2: Added 'homepage.php' …
102 git  merge  branch  git-svn  rebase 

3
Rebasing gałąź, w tym wszystkie jej dzieci
Mam następującą topologię repozytorium Git: A-B-F (master) \ D (feature-a) \ / C (feature) \ E (feature-b) Spodziewałem się, featureże przez zmianę bazy gałęzi całe poddrzewo (w tym gałęzie podrzędne): $ git rebase feature master A-B-F (master) \ D (feature-a) \ / C (feature) \ E (feature-b) Taki jest jednak …

12
Git push odrzucone „non-fast-forward”
Jestem dość nowy, gitale obecnie używam go do zarządzania naszym kodem w środowisku zespołowym. Miałem kilka problemów z ponownym bazowaniem i naprawiłem je za pomocą git checkout --ours filename.txt git add filename.txt git rebase --continue Teraz chcę wypchnąć moje zmiany, więc uruchamiam następujące polecenie $ git push origin feature/my_feature_branch daje …
90 git  push  rebase 

3
Jak mogę odzyskać / ponownie zsynchronizować po tym, jak ktoś wypchnie rebase lub reset do opublikowanej gałęzi?
Wszyscy słyszeliśmy, że nigdy nie powinno się zmieniać bazy opublikowanych prac, że jest to niebezpieczne itp. Jednak nie widziałem żadnych opublikowanych przepisów na to, jak radzić sobie w sytuacji, gdy zostanie opublikowana rebase . Teraz zwróć uwagę, że jest to naprawdę wykonalne tylko wtedy, gdy repozytorium jest sklonowane tylko przez …

5
git rebase po poprzednim scaleniu git
Mam następującą sytuację: Stworzyłem clone(Y) z głównego repozytorium (X), ponieważ na Y pracowało wiele osób, a my nie robiliśmy rebasetylko merges. Kiedy chcemy dostarczyć ( push) Y do X, chcielibyśmy zrobić rebase, aby wszystko było ładne i czyste Problem polega na tym, że kiedy to robimy, rebasejesteśmy proszeni o wykonanie …
79 git  merge  rebase  git-rebase 
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.