Kuidas saada ainult üks fail teisest filiaalist?

Kuidas Saada Ainult Uks Fail Teisest Filiaalist



Giti kohaliku hoidla kallal töötades võivad arendajad vajada konkreetse faili kopeerimist ühest Giti kohalikust harust teise Giti kohalikku haru. Git pakub selle ülesande kiireks tegemiseks mitmeid viise, millest üks on ' $ git kassasse ” käsk. Selles käsus peate määrama argumendina failinime ja sihtmärgi Giti kohaliku haru.

Selles artiklis käsitletakse ühe Git-faili hankimise protseduuri teisest harust.

Kuidas saada ühest Git-failist teisest filiaalist?

Ühe faili hankimiseks teisest harust liikuge esmalt Giti kohalikku hoidlasse ja vaadake hoidla sisuloendit. Seejärel looge uus Giti haru ja lülituge samal ajal sellele. Pärast seda looge hoidlas uus Git-fail ja jälgige seda. Kinnitage lisatud muudatused ja lülituge tagasi eelmisele harule. Lõpuks käivitage ' $ git checkout ” käsk.







Nüüd liikuge edasi ja tutvuge ülaltoodud juhiste rakendamisega!



1. samm: liikuge Git Local Repository juurde
Liikuge Giti kohalikku hoidlasse, kasutades alltoodud käsku:



$ cd 'C:\Kasutajad \n azma\Git\Demo18'





2. toiming. Loetlege hoidla sisu
Hoidla sisuloendi vaatamiseks käivitage järgmine käsk:

$ ls



3. samm: filiaali loomine ja tasumine
Uue haru loomiseks ja koheselt sellele lülitumiseks käivitage ' saada kassasse ' käsk '' -b 'valik:

$ saada kassasse -b dev

Ülaltoodud käsus ' dev ” on selle haru nimi, mille tahame luua ja sellele lülituda:

4. toiming: looge fail
Järgmisena käivitage ' puudutada ” käsk uue faili loomiseks ja selle nime määramiseks:

$ puudutada fail2.txt

5. samm: jälgi faili
Jälgige vastloodud faili Giti lavastusalasse:

$ git lisada fail2.txt

6. samm: värskendage hoidlat
Lisage hoidlasse muudatused ja salvestage see kasutades ' git commit ” käsk koos käsuga „ -m ” suvand soovitud kinnitusteate lisamiseks:

$ git commit -m '2. fail lisatud'

7. samm: vahetage haru
Järgmisena käivitage ' git lüliti ” käsk ja lülituge olemasolevale Giti kohalikule harule:

$ git lüliti kapten

8. toiming: kopeerige fail teisest harust
Nüüd käivitage ' saada kassasse ” käsk sihtharuga ja praegusesse harusse kopeeritava failinimega:

$ saada kassasse dev -- fail2.txt

9. samm: kontrollige olekut
Kopeeritud faili toimimise tagamiseks käivitage ' git staatus 'käsk:

$ git staatus .

Võib täheldada, et ' fail2.txt ” kopeeritakse edukalt teisest harust sihitud harusse:

10. toiming. Loetlege hoidla sisu
Lõpuks käivitage ' ls ” käsk praeguse haru sisuloendi kuvamiseks:

$ ls

Oleme pakkunud meetodi üksiku faili hankimiseks teisest harust.

Järeldus

Ühe faili hankimiseks teisest harust liikuge esmalt Giti kohalikku hoidlasse ja vaadake hoidla sisuloendit. Seejärel looge uus Giti haru ja lülituge samal ajal sellele. Pärast seda looge hoidlas uus Git-fail ja jälgige seda. Kinnitage lisatud muudatused ja lülituge tagasi eelmisele harule. Seejärel käivitage ' $ git checkout ” vajaliku faili toomiseks. See artikkel illustreeris ühe faili hankimise protseduuri teisest harust.