Rumah >alat pembangunan >git >Bagaimana untuk menukar cawangan dalam git

Bagaimana untuk menukar cawangan dalam git

WBOY
WBOYasal
2022-01-14 15:46:40113634semak imbas

Dalam git, anda boleh menggunakan perintah checkout untuk menukar cawangan Fungsi arahan ini adalah untuk menukar cawangan atau memulihkan fail pokok yang berfungsi Sintaks ialah "nama cawangan git" apabila parameter ditetapkan "-b", anda boleh Untuk menukar cawangan semasa mencipta cawangan baharu, sintaksnya ialah "git checkout -b nama cawangan".

Bagaimana untuk menukar cawangan dalam git

Persekitaran pengendalian artikel ini: sistem Windows 10, Git versi 2.30.0, komputer Dell G3.

Cara menukar cawangan dalam git

Penggunaan pembayaran yang paling biasa digunakan adalah untuk menukar cawangan yang berfungsi:

git checkout branchName

Arahan ini akan menukar cawangan kerja semasa kepada branchName. Selain itu, anda boleh menggunakan arahan berikut untuk menukar cawangan semasa mencipta cawangan baharu:

git checkout -b newBranch

Perintah ini bersamaan dengan hasil pelaksanaan dua arahan berikut:

1. git branch newBranch 
2. git checkout newBranch

arahan ini Borang lengkap ialah:

  git checkout -b|-B <new_branch> [<start point>]

Pertama, gunakan

$ git branch -a

untuk melihat cawangan direktori

$ git branch -a
  master
* trunk
  remotes/origin/HEAD -> origin/master
  remotes/origin/master
  remotes/origin/zhanghanlun

dan kemudian masukkan arahan untuk menukar cawangan

Berkenaan untuk mencipta dan menukar cawangan buat kali pertama

$ git checkout -b zhanghanlun origin/zhanghanlun

di mana cawangan terpencil adalah asal/zhanghanlun

cawangan tempatan ialah zhanghanlun

jika sudah ada cawangan tempatan

Masukkan arahan terus

git checkout zhanghanlun

Tukar ke cawangan tempatan zhanghanlun

Pembelajaran yang disyorkan: "Git Tutorial"

Atas ialah kandungan terperinci Bagaimana untuk menukar cawangan dalam git. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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