Rumah > hujung hadapan web > tutorial css > Menukar perubahan yang tidak disusun ke cawangan baru

Menukar perubahan yang tidak disusun ke cawangan baru

Christopher Nolan
Lepaskan: 2025-03-14 10:31:09
asal
574 orang telah melayarinya

Menukar perubahan yang tidak disusun ke cawangan baru

Selalunya mendapati diri anda bekerja di cawangan git yang salah? Sama ada ia secara tidak sengaja mengubahsuai master atau main , atau kerja berterusan pada cawangan yang sudah lapuk, menukar perubahan yang tidak disengajakan ke cawangan baru adalah tugas yang sama. Berikut adalah beberapa pendekatan:

Aliran kerja biasa saya melibatkan:

  1. Menggalakkan perubahan yang tidak disengajakan.
  2. Memeriksa cawangan master .
  3. Menarik perubahan terkini dari master .
  4. Mewujudkan cawangan baru dari master .
  5. Memeriksa cawangan baru.
  6. Memohon perubahan yang ditembusi.

Menggunakan Git CLI:

Inilah cara saya biasanya mengendalikan perubahan yang tidak disengajakan menggunakan baris arahan:

 status git
Git Stash-termasuk-tidak terkawal
GIT checkout Master
tarik git
Cawangan Git New-Feature-Branch
Git checkout cabang-cawangan baru
Git stash pop
Salin selepas log masuk

Menggunakan Menara Git (atau GUI serupa):

Walaupun anda boleh meniru langkah -langkah CLI di Menara Git, kaedah yang lebih mudah adalah untuk membuat cawangan baru dan terus beralih kepadanya menggunakan antara muka GUI. Banyak GUI GIT yang lain menawarkan aliran kerja yang sama.

Kaedah yang lebih berkesan:

Baru -baru ini, saya dapati arahan yang lebih cekap:

 Git Switch -C Nama Cawangan Baru
Salin selepas log masuk

Perintah tunggal ini mewujudkan cawangan baru ( new-branch-name ) dan beralih kepadanya, mengendalikan perubahan yang tidak disengajakan dengan lancar. Lihat dokumentasi untuk maklumat lanjut. (Pautan ke dokumentasi yang ditinggalkan kerana ia tidak disediakan dalam input).

Untuk petua dan tip git yang lebih maju, lihat siri "Advanced Git" kami.

Atas ialah kandungan terperinci Menukar perubahan yang tidak disusun ke cawangan baru. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan