Rumah >alat pembangunan >git >Analisis ringkas tentang cara mengklon projek secara tempatan di gitlab

Analisis ringkas tentang cara mengklon projek secara tempatan di gitlab

青灯夜游
青灯夜游asal
2023-03-27 20:07:474515semak imbas

Bagaimana untuk mengklon projek secara tempatan di gitlab? Artikel berikut akan memperkenalkan kepada anda dua postur yang betul untuk projek pengklonan daripada gitlab dan alat visualisasi git yang biasa digunakan saya harap ia akan membantu anda!

Analisis ringkas tentang cara mengklon projek secara tempatan di gitlab

Kami telah mencipta projek dalam pelajaran sebelumnya, saya akan mengklon projek secara tempatan dan mengamalkan arahan git biasa

Terdapat dua kaedah. untuk klon git

clone, satu ialah SSH dan satu lagi ialah HTTPS Perbezaan utama antara dua kaedah pengklonan ialah:

  • HTTPS hanya perlu menyalin pautan, dan kemudian masukkan arahan klon dalam git Bash untuk mengklon projek secara tempatan, tetapi anda perlu memasukkan akaun dan kata laluan anda setiap kali anda mengambil dan menolak kod itu, secara lalai, tidak perlu untuk setiap komunikasi Masukkan kata laluan akaun, tetapi anda perlu mengkonfigurasi dan menambah kunci SSH sebelum mengkloning Prasyarat untuk menambah kunci SSH ialah anda mesti menjadi pemilik projek ini.

Anda boleh memilih untuk memuat turun repositori kod ini secara terus Selepas memuat turun, ia akan menjadi pakej termampat dan tidak akan membawa fail

. .git

Sekarang mari kita klon projek kami dahulu

Gunakan arahan berikut untuk terus

,clone

git clone git@gitlab.com:fe-test1/git-demo.git
Anda akan diminta untuk masuk semasa mengklon buat kali pertama Nama pengguna dan kata laluan jika anda tidak tahu kata laluan anda, anda boleh menukarnya dalam

. Gambar di bawah menunjukkan kejayaan takhta Edit profiles->password. clone

Sekarang mari hantar mesej untuk menguji sama ada kita boleh ditolak ke gudang jauh

Buka projek dan buat sebarang pengubahsuaian dalam

. maklumat fail, dan kemudian laksanakan README.md

# 添加代码到暂存区域 .添加所有文件
git add . 
# 提交commit信息 "feat" commit规范,后面章节会介绍
git commit -m "feat: 第一次提交代码"
Gunakan

untuk menyemak sama ada terdapat sebarang kod yang tidak terikat, menggesa kami bahawa sudah tiba masanya untuk menolak git status

Laksanakan

Tolak kod ke alat kawalan jauh git push

menunjukkan bahawa tolakan berjaya dan kod ditolak ke cawangan

. Kemudian mari pergi ke panel untuk melihat sama ada kandungan yang baru kami serahkan: main

Anda boleh melihat maklumat yang baru kami ubah suai dan maklumat komitmen yang kami serahkan.

OK, mencapai tahap ini bermakna anda telah mengambil langkah pertama dalam syarikat. Saya telah mendengar berkali-kali bahawa beberapa pengaturcara master yang mengaku diri dipersoalkan kerana mereka tidak dapat mengendalikan perkara ini, kerana ramai pengaturcara baru benar-benar tidak tahu bagaimana untuk melakukan ini! ! !

git remote

Bagaimana untuk mewujudkan sambungan dengan repositori jauh jika ia adalah projek yang kami buat secara tempatan? Jawapannya ialah menggunakan

git remote

Begitu juga, mula-mula anda perlu mencipta gudang jauh

, kemudian buat folder local-test secara setempat, dan kemudian tambah fail local-test dan tambah beberapa maklumat secara santai . READMD.md

Laksanakan arahan berikut dalam direktori akar folder:

# 初始化仓库
git init
# 添加暂存区
git add .
# 提交
git commit -m "feat: 建立与远程仓库的连接"
# 添加远程源信息
git remote add origin git@gitlab.com:fe-test1/local-test.git
# push代码到origin/main分支
git push -u origin main
Ia dianggap berjaya jika kod berjaya ditolak ke gudang jauh.

Ringkasan: Secara amnya, jika terdapat gudang kod sedia ada, kami lebih cenderung menggunakan kaedah pertama Jika kami mencipta gudang baharu dan projek baharu, kami akan menggunakan kaedah kedua.

vscode

vscode disertakan dengan alat pengurusan gitnya sendiri Apabila kita mengubah suai sesuatu, kita dapat melihat dengan jelas fail dan kandungan yang telah diubah suai,

Terdapat banyak pintasan operasi di sebelah kiri, termasuk storan sementara, penyerahan, tolak dan operasi lain.

Selepas memasang pemalam

, anda boleh melihat rekod penyerahan orang lain, terutamanya apabila menggabungkan konflik, ia lebih mudah dan lebih pantas.

gitlens

gitkraken

Alat ini sangat disyorkan Anda boleh membuat gudang jauh dengan mudah pada alat ini, atau mengklon gudang jauh . Urus repositori tempatan dan banyak lagi. Pelajar yang tidak boleh mengakses Internet mungkin tidak dapat menolak kod untuk masa yang lama Dengan alat ini, anda tidak perlu risau sama sekali tentang masalah rangkaian Anda boleh menarik dan menolak fail besar dengan cepat.

Namun, ia hanya boleh digunakan pada mac?

Muat turun: www.gitkraken.com/

Analisis ringkas tentang cara mengklon projek secara tempatan di gitlab

(Belajar perkongsian video: Video Pengaturcaraan Asas )

Atas ialah kandungan terperinci Analisis ringkas tentang cara mengklon projek secara tempatan di gitlab. 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