Šajā rakstā mēs paskaidrosim:
Vai pakalpojumā Git ir kāda komanda “git rebase origin”?
Ja lietotājs palaiž ' git rebase izcelsme ” komandu, Git terminālis parādīs kļūdas ziņojumu „ fatāls: nederīgs augšteces “izcelsme” ” un nekad nenosakiet augšējo attālo atzaru. Tomēr Git lietotāji var izmantot “ git rebase izcelsme/filiāle ” komanda, lai atjaunotu filiāles bāzi no attālā augšup esošā atzara un apņemšanās.
Kā izmantot komandu “git rebase origin/ ”?
Lai izmantotu ' git rebase izcelsme/filiāle ” komandu, Git lietotājiem ir jāizvelk atzars no attālās augšpuses vai jāienes attālais zars, izmantojot git fetch ” komandu.
1. darbība: atveriet Git termināli
Pirmkārt, no Windows ' Uzsākt ” izvēlnē palaidiet Git termināli:
2. darbība: pārejiet uz Git repozitoriju
Izmantojot ' cd ” komandu, pārejiet uz Git repozitoriju:
$ cd 'C:\Git'
3. darbība: velciet attālo filiāli
Izvelciet attālās filiāles izmaiņas un pievienojiet to vietējā repozitorija HEAD:
$ git pull izcelsmes meistars
4. darbība: pārbaudiet filiāles
Pārbaudiet filiāļu sarakstu un izvēlieties filiāli, kurā vēlaties mainīt izcelsmes filiāles bāzi:
$ git filiāle
5. darbība. Pārslēdzieties uz filiāli
Pārslēdzieties uz filiāli, kurai pārveidojat izcelsmi, izmantojot “ saņemt kasi ” komanda:
$ saņemt kasi Iespējas
6. darbība: Rebase Origin filiāle
Pēc tam mainiet sākuma filiāli vai attālo filiāli, izmantojot “ git rebase origin/
Pārbaudiet Git žurnālu, lai pārbaudītu, vai attālā filiāle ir pārbāzēta:
$ git reflog
Bonusa padoms: alternatīva metode Rebase Origin filiālei
Git lietotāji var pārbāzēt attālo atzaru, virzot attālo filiāli augšupstraumē, un pēc tam tieši pārbāzēt augšupējo filiāli vietējā filiālē, izmantojot “ git rebase
Šim nolūkam izlasiet sniegtos norādījumus.
1. darbība. Augšupējās izcelsmes filiāle
Iestatiet attālo atzaru kā augšup pa straumi, izmantojot “ git filiāle ” komandu. Šeit ir opcija ' -iestatījums augštecē ” tiek izmantots, lai iestatītu augšupējo atzaru:
$ git filiāle --set-upstream-to =izcelsme / meistars
2. darbība. Pārveidojiet augšupējo filiāli par vietējo filiāli
Pēc tam no jauna iestatiet attālo augšupējo filiāli vietējā filiālē, izmantojot “ git rebase
Mēs esam apkopojuši autentisku informāciju, kas saistīta ar attālo filiāļu bāzēšanu Git.
Secinājums
Lai atjaunotu attālo atzaru, vispirms izvelciet vai atnesiet attālo atzaru, izmantojot “ git pull