Pytania otagowane jako rebase

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

6
git rebase fatal: potrzebna jest jedna poprawka
Mam gałąź repozytorium publicznego i próbuję zaktualizować moją gałąź bieżącymi commits z oryginalnego repozytorium: $ git fetch <remote> remote: Counting objects: 24, done. remote: Compressing objects: 100% (20/20), done. remote: Total 20 (delta 12), reused 0 (delta 0) Unpacking objects: 100% (20/20), done. From git://github.com/path_to/repo 9b70165..22127d0 master -> $/master $ …
162 git  github  rebase 


5
Zmień stary komunikat dotyczący zmiany w Git
Próbowałem edytować stary komunikat dotyczący zmiany, jak wyjaśniono tutaj . Chodzi o to, że teraz, kiedy próbuję uruchomić rebase -i HEAD~5, mówi interactive rebase already started. Więc próbuję: git rebase --continueale mam ten błąd: error: Ref refs/heads/master is at 7c1645b447a8ea86ee143dd08400710c419b945b but expected c7577b53d05c91026b9906b6d29c1cf44117d6ba fatal: Cannot lock the ref 'refs/heads/master'. Jakieś …

2
Jak zmienić bazę zmian w bieżącej gałęzi na podstawie zmian, które są scalane?
W porządku. Jeśli jestem na gałęzi (powiedzmy working) i chcę scalić zmiany z innej gałęzi (powiedzmy master), uruchamiam polecenie git-merge masterbędąc w workinggałęzi, a zmiany są scalane bez ponownego bazowania historii. Jeśli uruchomię git-rebase master, zmiany w masterprogramie zostaną przeniesione do górnej części mojej workinggałęzi. Ale co, jeśli chcę scalić …
144 git  merge  rebase  git-rebase 

3
Rozwiązywanie konfliktu scalania typu „oba dodane” w git?
Zmieniam bazę w git, a jeden konflikt, który otrzymuję, to „oba dodane” - to znaczy dokładnie ta sama nazwa pliku została dodana niezależnie w mojej gałęzi i gałęzi, na której się zmieniam. git statusmówi mi: # Unmerged paths: # (use "git reset HEAD <file>..." to unstage) # (use "git add/rm …
138 git  merge  rebase 

4
Rebasing zdalnych gałęzi w Git
Używam pośredniego repozytorium Git do tworzenia kopii lustrzanej zdalnego repozytorium SVN, z którego ludzie mogą klonować i pracować nad nim. Repozytorium pośrednie ma co noc ponownie bazującą gałąź główną z wcześniejszego SVN-a i pracujemy nad gałęziami funkcji. Na przykład: remote: master local: master feature Mogę z powodzeniem przesłać moją gałąź …

6
nie można pushować do gałęzi po rebase
Używamy git i mamy gałąź master i gałęzie deweloperskie. Muszę dodać nową funkcję, a następnie zmienić bazę zatwierdzeń na master, a następnie wypchnąć master na serwer CI. Problem polega na tym, że jeśli mam konflikty podczas rebase, nie mogę wysłać do mojej zdalnej gałęzi programisty (na Github) po zakończeniu rebase, …

5
Po wykonaniu rebase, zatwierdzenia Git są duplikowane w tej samej gałęzi
Rozumiem scenariusz przedstawiony w Pro Git o zagrożeniach związanych z ponownym użyciem . Autor w zasadzie mówi ci, jak uniknąć powielonych zatwierdzeń: Nie zmieniaj bazy zatwierdzeń, które przesłałeś do publicznego repozytorium. Opowiem wam o mojej szczególnej sytuacji, ponieważ uważam, że nie pasuje do scenariusza Pro Git i nadal otrzymuję zduplikowane …
131 git  branch  rebase 


4
Jak pominąć wyskakujące okienko „Loose Object” podczas uruchamiania „git gui”
Kiedy uruchamiam „git gui”, pojawia się wyskakujące okienko z napisem To repozytorium zawiera obecnie około 1500 luźnych obiektów. Następnie sugeruje kompresję bazy danych. Robiłem to już wcześniej i zmniejsza to liczbę luźnych obiektów do około 250, ale to nie blokuje wyskakującego okienka. Ponowne kompresowanie nie zmienia liczby luźnych obiektów. Nasz …

6
Git rebase: konflikty wciąż blokują postęp
Mam gałąź git (zwaną v4), która została utworzona z mastera dopiero wczoraj. Było kilka zmian do opanowania, które chcę wprowadzić do wersji 4. Tak więc w wersji 4 próbowałem wykonać rebase z mastera i jeden plik ciągle coś schrzanił: jednowierszowy plik tekstowy, który zawiera numer wersji. Ten plik to app/views/common/version.txt, …
120 git  rebase 


5
Rebase pojedyncze zatwierdzenie Git
Czy istnieje sposób na przeniesienie pojedynczego zatwierdzenia z gałęzi na inną gałąź? Mam taką strukturę gałęzi: -- -- -- -- -- (Master) \ -- -- -- -- -- XX (Feature-branch) Wszystko, co chcę zrobić, to zmienić bazę ostatniego zatwierdzenia Feature-branchna główny i cofnąć Feature-branchjeden zatwierdzenie. -- -- -- -- -- …
116 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.