Ha újrabázisol egy ágat, erőltetnie kell ezt az ágat. A Rebase és a megosztott tárhely általában nem jön össze. Ez a történelem átírása. Ha mások ezt az ágat használják, vagy onnan ágaztak le, akkor a rebase elég kellemetlen lesz.
Ki kell köteleznie magát a rebase után?
Az újraalapozáshoz csak fel kell oldania az ütközéseket az indexben, majd git rebase --continue. Egyesítéshez végre kell hajtania a véglegesítést (git commit), de a tény, hogy összevonásról van szó, a rendszer emlékezni fog, és egy megfelelő alapértelmezett véglegesítési üzenetet kap, amelyet szerkeszthet.
Miért kell húznom a rebase után?
Az összevonás helyett a rebase használatával is lehúzhatja (git pull --rebase). … Az Ön által végrehajtott helyi módosítások a távoli módosításokon alapulnak, ahelyett, hogy egyesítenék őket a távoli módosításokkal. Ha egy ágat újrabázisol, erőltetnie kell az ágat.
Kényel-e erőltetni a git rebase-t?
Másodlagos előnye az, hogy újra alapoztad, de nem kell használnod a git push --force parancsot, mert nem a mester ágon lopod a történelmet.
Mit tegyek a rebase után?
Git Rebasing Pushing rebase utánEz megoldható egy git push --force -al, de vegyük figyelembe a git push --force-with-lease lehetőséget, jelezve, hogy azt szeretné, hogy a leküldés sikertelen legyen, ha a helyi távoli nyomkövető ág eltér a távoli ágtól, pl.valaki más nyomta a távirányítót az utolsó letöltés után.