Bagaimana untuk mendapatkan hanya satu fail daripada cawangan lain?

Bagaimana Untuk Mendapatkan Hanya Satu Fail Daripada Cawangan Lain



Semasa bekerja pada repositori tempatan Git, pembangun mungkin perlu menyalin mana-mana fail tertentu dari satu cawangan tempatan Git ke cawangan tempatan Git yang lain. Git menawarkan beberapa cara untuk melakukan tugas ini dengan cepat, salah satunya ialah ' $ git checkout ” perintah. Dalam arahan ini, anda mesti menentukan nama fail sebagai hujah dan sasaran cawangan setempat Git.

Artikel ini membincangkan prosedur untuk mendapatkan satu fail Git daripada cawangan lain.

Bagaimana untuk Mendapatkan Fail Git Tunggal Dari Cawangan Lain?

Untuk mendapatkan fail tunggal daripada cawangan lain, pertama, navigasi ke repositori tempatan Git dan lihat senarai kandungan repositori. Kemudian, buat cawangan Git baharu dan pada masa yang sama beralih kepadanya. Selepas itu, buat fail Git baharu dalam repositori dan jejakinya. Lakukan perubahan tambahan dan tukar kembali ke cawangan sebelumnya. Akhir sekali, laksanakan ' $ git checkout ” perintah.







Sekarang teruskan dan lihat pelaksanaan arahan yang diberikan di atas!



Langkah 1: Navigasi ke Git Local Repository
Beralih ke repositori tempatan Git dengan menggunakan arahan yang diberikan di bawah:



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





Langkah 2: Senaraikan Kandungan Repositori
Untuk melihat senarai kandungan repositori, jalankan arahan berikut:

$ ls



Langkah 3: Buat dan Cawangan Checkout
Untuk mencipta dan segera beralih ke cawangan baharu, jalankan “ git checkout 'perintah dengan ' -b 'pilihan:

$ git checkout -b dev

Dalam perintah di atas, ' dev ” ialah nama cawangan yang ingin kami buat dan tukar kepadanya:

Langkah 4: Cipta Fail
Seterusnya, laksanakan ' sentuh ” perintah untuk mencipta fail baharu dan nyatakan namanya:

$ sentuh file2.txt

Langkah 5: Jejak Fail
Jejaki fail yang baru dibuat ke dalam kawasan pementasan Git:

$ git add file2.txt

Langkah 6: Kemas Kini Repositori
Tambahkan perubahan pada repositori dan simpan menggunakan ' git commit 'perintah bersama' -m ” pilihan untuk menambah mesej komit yang diingini:

$ git commit -m 'Fail kedua ditambah'

Langkah 7: Tukar Cawangan
Seterusnya, jalankan ' suis git ” perintah dan tukar ke cawangan setempat Git sedia ada:

$ git suis induk

Langkah 8: Salin Fail Dari Cawangan Lain
Sekarang, jalankan ' git checkout ” perintah dengan cawangan sasaran dan nama fail untuk disalin ke dalam cawangan semasa:

$ git checkout dev -- file2.txt

Langkah 9: Semak Status
Untuk memastikan operasi fail yang disalin, jalankan ' status git ” perintah:

$ status git .

Dapat diperhatikan bahawa ' file2.txt ” berjaya disalin ke cawangan yang disasarkan dari cawangan lain:

Langkah 10: Senaraikan Kandungan Repositori
Akhir sekali, jalankan ' ls ” perintah untuk melihat senarai kandungan cawangan semasa:

$ ls

Kami telah menyediakan kaedah untuk mendapatkan fail tunggal dari cawangan lain.

Kesimpulan

Untuk mendapatkan satu fail dari cawangan lain, pertama, navigasi ke repositori tempatan Git dan lihat senarai kandungan repositori. Kemudian, buat cawangan Git baharu dan pada masa yang sama beralih kepadanya. Selepas itu, buat fail Git baharu dalam repositori dan jejakinya. Lakukan perubahan tambahan dan tukar kembali ke cawangan sebelumnya. Kemudian, laksanakan ' $ git checkout ” untuk mengambil fail yang diperlukan. Artikel ini menggambarkan prosedur mendapatkan satu fail daripada cawangan lain.