Aktywne Wpisy
moniek9 +376
asadasa +2
Ehh mircy ale się zauroczyłam, aż mnie serducho boli. Ale wyczuwam że on stracił zainteresowanie, bo znów wchodzi na tindera i przestał aktywnie pisać tak jak to robił do tej pory. Wpatruję się w telefon licząc że przyciągnę go myślami i do mnie napisze. Powiedział że mnie zaprasza na kolejne spotkanie którego szczegóły ustalimy potem, no i to 'potem' trwa i trwa... Tracę nadzieję (i zmysły). Jeśli jakiś mirek doświadczony w randkowaniu
Utworzyłem sobie nowy task-branch od mastera. Dodałem swoje zmiany i przed mergem chciałem pobrac aktualne zmiany z mastera.
W czasie jak pracowałem nad taskiem, inne osoby robiły swoje zadania i zmergowały ich branche do mastera, więc muszę te zmiany pobrać przed moim mergem.
Wklepałem git pull origin master na moim branchu i dostaję wynik: fatal: Not possible to fast-forward, aborting.
Są różne rozwiązania w necie, ale chce się was spytać jaki jest prawidłowy, żebym przypadkiem coś nie #!$%@?ł przy masterze xD
#programista15k #programowanie #git #github
git rebase master
powinno wpisać zmiany z mastera przed Twoimi zmianami. Wtedy masz ładną liniową historię. Błąd przygit pull origin master
wygląda jakby coś się zmieniło w historii origin/master co powoduje, że nie możesz ściągnąć stamtąd zmian na swojego mastera w prosty sposób. Tak jakby ktoś nadpisał historię na origin masterze i teraz te dwie@zibizz1: No właśnie to próbuję zrobić i nie mogę bo dostaję ten error.
@zibizz1: git pull origin master --rebase?
@Yelonek: No właśnie ja się odłączyłem od mastera.
Może to wina tego, że jedni dociągają zmiany w ten sposób:
git merge --no-ff origin master
pull
irebase
to różne operacje. Mam wrażenie, że je mylisz. Pull służy do ściągania zmian z remote. Rebase służy do przepisania kolejności zmian.Merge czy rebase?
ale ja preferuje
"git rebase main"
wczęsniej sie upewnił że wszystko jest aktualne
git checkout main
git pull origin main
git checkout TWOJ
git pull origin TWOJ
@zibizz1: A w tym wypadku gośc nie zmerguje swojego brancha do mastera/maina? xD
@famir96: Jak zmerguje to i kask po lewej stronie założy
git pull origin master --no-rebase
, rozwiązujesz konflikty i masz merge commit. Wszystko jest aktualne, mergowalne i bez zbędnego zachodu ( ͡° ͜ʖ ͡°)