Vai pakalpojumā Git ir kāda komanda “git rebase origin”?

Vai Pakalpojuma Git Ir Kada Komanda Git Rebase Origin



Git rebase ir viena no visnoderīgākajām Git rīka komandām. Gits' pārsniegums ” komanda izveido jaunu bāzi, kas satur kombinētu saistību sēriju. Konkrētāk, apņemšanos apvienošanas un pārvietošanas process uz jaunu bāzi ir pazīstams kā bāzes veidošana. ' git rebase origin/ ” tiek izmantots attālo filiāļu pārbāzēšanai.

Š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/ ” komanda:

$ git rebase izcelsmi / meistars

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 ” komandu.

Š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 ” komanda:

$ git rebase izcelsmi / meistars meistars

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 ” komandu. Pēc tam pārejiet uz filiāli, kurā vēlaties mainīt attālās filiāles bāzi, un pēc tam izmantojiet “ git rebase izcelsme/filiāle ” komandu, lai atjaunotu attālās filiāles bāzi. Šis raksts ir parādījis, vai ir kāds ' git rebase izcelsme ” komanda Git.