Rumah alat pembangunan git Bagaimana untuk memuat naik kod ke GitHub

Bagaimana untuk memuat naik kod ke GitHub

Apr 26, 2023 am 09:16 AM

Dalam dunia pengaturcara, GitHub sudah pasti merupakan platform yang sangat penting, dan cara memuat naik kod anda sendiri dan berkongsi dengan orang lain adalah salah satu kemahiran yang mesti dikuasai. Bagi pemula, memuat naik kod mungkin terasa sukar. Oleh itu, artikel ini akan memperkenalkan cara memuat naik kod ke GitHub.

1. Daftar akaun GitHub

Mula-mula, anda perlu mendaftar akaun GitHub. Jika anda sudah mempunyai akaun, anda boleh melangkau langkah ini terus. Semasa mendaftar, anda perlu memasukkan nama pengguna, alamat e-mel, kata laluan dan maklumat lain anda Selepas bersetuju dengan syarat, anda boleh mengklik "Daftar untuk GitHub" untuk melengkapkan pendaftaran.

2. Cipta repositori baharu

Selepas pendaftaran selesai, klik "Repositori baharu" dalam tanda "+" di penjuru kanan sebelah atas halaman GitHub untuk mencipta repositori baharu. Dalam tetingkap baharu yang muncul, masukkan nama gudang anda dan tambahkan penerangan ringkas, pilih awam atau persendirian, tandakan "Initialize this repository with a README" dan pilih "MIT License", dan akhirnya klik "Create repository" Complete creation.

3. Muat naik kod tempatan ke GitHub

Selepas mencipta gudang, langkah seterusnya ialah memuat naik kod tempatan ke GitHub. Mula-mula buat folder secara setempat sebagai repositori Git setempat, kemudian gunakan Git untuk menambah fail dan menyerahkannya.

Dalam baris arahan, masukkan folder gudang tempatan dan laksanakan arahan berikut untuk menambah kod:

git init # 初始化本地 Git 仓库
git add . # 添加所有文件至 Git 仓库中
git commit -m "Initial commit" # 提交修改,并添加说明

Pada ketika ini, gudang tempatan sudah sedia. Seterusnya, anda perlu menghubungi Sambungan gudang GitHub dihidupkan. Pada halaman gudang, cari alamat gudang, seperti https://github.com/username/repository.git.

Laksanakan arahan berikut dalam baris arahan untuk menolak gudang tempatan ke GitHub:

git remote add origin https://github.com/username/repository.git # 关联本地仓库与 GitHub 上的仓库
git branch -M main # 将本地仓库的分支重命名为 main 
git push -u origin main # 将本地仓库推送到 GitHub,第一次执行需要加上 “-u” 参数

4. Kemas kini kod

Selepas mengubah suai kod secara setempat, anda perlu untuk Untuk menyegerakkan kod ke GitHub, anda hanya perlu melaksanakan arahan berikut:

git add . # 将修改的文件添加到 Git 仓库中
git commit -m "Update code" # 提交修改,并添加说明
git push origin main # 将本地修改的代码推送到 GitHub

Ringkasnya, melalui pengenalan artikel ini, kita boleh memahami penggunaan asas GitHub, daripada mendaftarkan akaun kepada mencipta , memuat naik dan mengemas kini gudang keseluruhan proses. Sudah tentu, GitHub juga mempunyai banyak fungsi lain, seperti pembangunan kolaboratif, pengurusan cawangan, dll., yang perlu diterokai dengan lebih lanjut. Saya harap ia akan membantu rakan-rakan pengaturcara.

Atas ialah kandungan terperinci Bagaimana untuk memuat naik kod ke GitHub. 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

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana saya membersihkan keseluruhan senarai stash? Bagaimana saya membersihkan keseluruhan senarai stash? Jul 01, 2025 am 12:02 AM

Untuk membersihkan keseluruhan senarai stash dalam Git, tidak ada arahan terbina dalam langsung, tetapi ia boleh dilakukan dalam beberapa langkah. Pertama lari gitstashlist untuk melihat semua penyertaan stash semasa, dan kemudian gunakan gitstashdropstash@{n} untuk memadamkannya satu demi satu, atau gunakan gitreflogdelete-expire-unreachable = nowrefs/stash dan gitgc-prune = sekarang untuk memaksa semua stashes untuk dibersihkan sekali sekali. Di samping itu, anda juga boleh menggunakan perintah gelung bash whisgitstablist | grep-q '^stash@'; dogitstashdrop; d;

Apa itu pekfil di git? Apa itu pekfil di git? Jul 08, 2025 am 12:14 AM

PackFile adalah mekanisme yang efisien yang digunakan oleh GIT untuk membungkus, memampatkan dan memindahkan objek repositori. Apabila anda melaksanakan gitpush, gitfetch atau gitclone, apa yang sebenarnya dihantar adalah packfile; 1. Ia pada mulanya dihasilkan oleh objek longgar melalui arahan gitgc atau gitrepack dan disimpan dalam .git/objek/pek/direktori; 2. 3. Reka bentuk ini mengurangkan jumlah penghantaran dan meningkatkan kecekapan penyegerakan; 4. Sebilangan besar pekfil kecil boleh menjejaskan prestasi, dan boleh digunakan melalui gitgc atau git

Bagaimana saya melihat sejarah komited repositori git saya? Bagaimana saya melihat sejarah komited repositori git saya? Jul 13, 2025 am 12:07 AM

Untuk melihat sejarah komited git, gunakan arahan gitlog. 1. Penggunaan asas adalah gitlog, yang boleh memaparkan hash penyerahan, pengarang, tarikh dan maklumat penyerahan; 2. Gunakan Gitlog-Eleline untuk mendapatkan pandangan ringkas; 3. Penapis oleh pengarang atau maklumat penyerahan melalui -pengadil dan --grep; 4. Tambah -P untuk melihat perubahan kod, --Stat untuk melihat statistik perubahan; 5. Penggunaan --graph dan -semua untuk melihat sejarah cawangan, atau menggunakan alat visualisasi seperti gitkraken dan vscode.

Bagaimana saya memadam cawangan git? Bagaimana saya memadam cawangan git? Jul 13, 2025 am 12:02 AM

Untuk memadam cawangan git, mula -mula pastikan ia telah digabungkan atau tiada pengekalan diperlukan. Gunakan Gitbranch-D untuk memadam cawangan digabungkan tempatan. Jika anda perlu memaksa memadam cawangan yang tidak diturunkan, gunakan parameter -D. Penghapusan Cawangan Jauh menggunakan perintah nama Gitpushorigin-Deletebranch, dan boleh menyegerakkan repositori tempatan orang lain melalui Gitfetch-Prune. 1. Untuk memadam cawangan tempatan, anda perlu mengesahkan sama ada ia telah digabungkan; 2. Untuk memadam cawangan jauh, anda perlu menggunakan parameter --elete; 3. Selepas penghapusan, anda harus mengesahkan sama ada cawangan itu berjaya dikeluarkan; 4. Berkomunikasi dengan pasukan untuk mengelakkan secara tidak sengaja memadamkan cawangan bersama; 5. Cawangan -cawangan yang tidak berguna secara berkala untuk memastikan gudang bersih.

Bagaimana saya beralih antara cawangan git? Bagaimana saya beralih antara cawangan git? Jul 07, 2025 am 12:03 AM

Toswitchgitbranches, firstupdatethelocalrepowithgitfetch, checkexistingbrancheswithgitbranchcommands, thenusegitcheckoutorgitswitchthangeBranches, handlinguncommittedChangesbyCommitt

Bagaimanakah saya membuang perubahan dalam direktori kerja saya (kembali kepada komit yang terakhir)? Bagaimanakah saya membuang perubahan dalam direktori kerja saya (kembali kepada komit yang terakhir)? Jul 08, 2025 am 12:38 AM

Untuk membuang pengubahsuaian dalam direktori kerja Git dan kembali ke keadaan komit terakhir, 1. Untuk pengubahsuaian fail yang dikesan, gunakan gitcheckout-atau gitcheckout--. Membuang semua pengubahsuaian; 2. Untuk fail baru yang tidak dikesan, gunakan GitClean-F untuk memadam fail. Jika direktori dimasukkan, gunakan GitClean-FD. Sebelum pelaksanaan, gunakan GitClean-FD untuk melihat pratonton Kandungan Padam; 3. Jika anda perlu menetapkan semula semua perubahan (termasuk kawasan penyimpanan sementara dan direktori kerja), gunakan gitreset-keras. Perintah ini akan menetapkan semula direktori kerja dan kawasan penyimpanan sementara. Pastikan untuk beroperasi dengan berhati -hati. Kaedah ini boleh digunakan secara individu atau dalam kombinasi untuk mencapai tujuan membersihkan direktori kerja.

Bagaimana saya membuat cangkuk git tersuai? Bagaimana saya membuat cangkuk git tersuai? Jul 06, 2025 am 12:35 AM

Cangkuk git digunakan untuk menjalankan skrip secara automatik sebelum dan selepas melakukan, menolak dan operasi lain untuk melaksanakan tugas. Penggunaan khusus termasuk: 1. 2. Format maklumat penyerahan paksa; 3. Hantar pemberitahuan selepas menolak. Mereka membantu menyatukan spesifikasi pasukan dan mengurangkan langkah -langkah manual, seperti menghalang penyerahan apabila ujian gagal. Cangkuk git terletak di dalam .GIT/ Hooks/ Direktori di repositori dan tidak dikongsi secara lalai. Mereka perlu disalin secara manual atau alat yang digunakan seperti Husky untuk kerjasama pasukan. Menulis cangkuk asas memerlukan membuat fail yang boleh dilaksanakan dan menamakan peristiwa yang sepadan, seperti pra-komit, dan menulis pertimbangan logik di sana untuk menyekat atau membenarkan operasi.

Bagaimana saya menambah subtree ke repositori git saya? Bagaimana saya menambah subtree ke repositori git saya? Jul 16, 2025 am 01:48 AM

Untuk menambah subtree ke repositori git, mula-mula tambahkan repositori jauh dan dapatkan sejarahnya, kemudian gabungkannya ke dalam subdirektori menggunakan arahan Gitmerge dan Gitread-tree. Langkah-langkah adalah seperti berikut: 1. Gunakan perintah Gitremoteadd-F untuk menambah repositori jauh; 2. Jalankan gitmerge-srecursive-no-commit untuk mendapatkan kandungan cawangan; 3. Gunakan Gitread-Tree-Prefix = untuk menentukan direktori untuk menggabungkan projek sebagai subtree; 4. Mengemukakan perubahan untuk melengkapkan penambahan; 5. Apabila mengemas kini, gitfetch terlebih dahulu dan ulangi penggabungan dan langkah -langkah untuk menyerahkan kemas kini. Kaedah ini mengekalkan sejarah projek luaran lengkap dan mudah dikekalkan.

See all articles