Apa itu Sistem Kawalan Versi?
Sebelum mengetahui lebih terperinci, mari kita fahami apa itu sistem kawalan versi. VCS tergolong dalam kategori alat perisian yang membantu pengaturcara menguruskan perubahan pada perisian dari masa ke masa. Perubahan ini selalu dijejaki, dilambangkan dengan huruf atau angka dalam sistem kawalan versi. Ini membolehkan pasukan perisian membandingkan kod sumber, mengenal pasti perbezaan, dan membuat semakan sebelum menulis perisian baru. Selain itu, anda juga dapat mengetahui versi aplikasi yang sedang dikembangkan atau memerlukannya.
Git dan GitHub
Git dan GitHub adalah dua istilah yang kebingungan oleh kebanyakan pembangun perisian pada masa ini. Git adalah perisian kawalan versi tetapi hadir dalam bentuk alat yang memungkinkan anda mengurus sejarah kod sumber anda sedangkan GitHub adalah perkhidmatan hosting untuk projek yang menggunakan Git.
Anda tidak memerlukan akaun GitHub untuk menggunakan Git. Anda boleh menggunakannya secara bebas bersama dengan IDE. Manakala untuk GitHub, anda memerlukan git repositori untuk mengawal dan mengesan tugas, bugnya, dan permintaan fitur. Ia membolehkan berkongsi repositori anda; mengakses orang lain dan menyimpan salinan jauh dari repositori anda sebagai sandaran pada pelayan GitHub.
Mengintegrasikan Git di PyCharm
Tutorial di bawah akan memberi panduan bagaimana mengintegrasikan ciri Git PyCharm. Daripada menjalankan tugas yang berkaitan dengan Git secara bebas di terminal arahan, PyCharm membolehkan anda melaksanakannya di IDE dan kemudian menghubungkannya ke akaun GitHub anda.
1. Cara memasang dan mengkonfigurasi Git?
Untuk dapat menggunakan Git untuk PyCharm, lakukan perkara berikut:
-
- Muat turun alat dari sini. Versi yang disokong untuk Windows adalah 2.4 dan untuk Linux dan MacOS adalah 1.8.0.0.
- Seterusnya, dari Tetapan / Keutamaan dialog pada bar alat utama IDE anda, pilih Versi Kawal dan kemudian klik pada Git dari panel kiri.
- Tentukan jalan ke fail di mana Git boleh dilaksanakan.
- Tetapkan kata laluan untuk repositori Git jauh anda. Ini kerana setiap kali anda menggunakan repositori git jauh, ia meminta pengesahan.
- Daripada Tetapan tab, pilih Penampilan dan Kelakuan.
- Sekarang, klik Tetapan sistem dan kemudian pilih Kata Laluan disebelah kiri.
- PyCharm memproses kata laluan untuk repositori Git jauh dengan beberapa cara:
- Saya. Native Keychain: Pilihan ini menggunakan Native Keychain untuk menyimpan kata laluan anda. Ia hanya tersedia untuk OS Mac dan Linux.
- II. KeePass: Pilihan ini membolehkan anda menyimpan kata laluan dalam fail yang hanya dapat diakses melalui kata laluan induk. Untuk melakukannya, masukkan kata laluan di Master Password Field yang akan digunakan untuk mengakses c.fail kdbx.
- III. Jangan simpan: Pilihan ini tersedia apabila anda mahu PyCharm menetapkan semula kata laluan anda setiap kali anda menutupnya.
2. Cara Membuat Repositori Git Tempatan
Untuk membuat Git Repository tempatan, ikuti prosedur di bawah:
- Pertama, untuk menghubungkan akaun GitHub anda dengan PyCharm. Pergi ke Fail -> Tetapan -> Versi Kawal -> GitHub
- Masukkan nama pengguna dan kata laluan GitHub anda untuk log masuk.
- Sekarang, buat projek PyCharm baru. Klik Fail -> Baru Projek
- Sekarang, untuk repositori tempatan, pergi ke VCS -> Import ke dalam Versi Kawal -> Buat Git Repositori.
- Setelah dibuat, anda akan melihat direktori bernama '.git 'dalam direktori projek. Untuk menguji repositori anda, pergi ke Fail -> Tetapan -> Versi Kawal -> Git -> Uji
3. Cara Menambah dan Melakukan Fail ke Git Repository
- Untuk membuat fail python, klik kanan pada projek yang baru anda buat dari Menu Projek dan pilih Baru -> Python
- Seterusnya, PyCharm akan bertanya kepada anda jika anda mahu fail ini ditambahkan ke dalam repositori anda. Sekiranya anda mengklik 'Ya', anda akan dapat melakukan dan mengesan semua perubahan yang akan anda buat pada fail ini.
- Untuk memberikan fail ini ke repositori. Klik kanan pada fail python, pilih Git -> Komited Fail. Nota: Nama fail di menu projek anda akan kelihatan hijau kecuali anda tidak melakukan fail. Setelah selesai menambahkan fail, anda boleh membuat perubahan dan melakukannya. Segera setelah perubahan, nama file di menu akan berubah warna menjadi biru.
- Selepas itu, anda akan diminta dengan tetingkap Commit Changes di IDE anda.
- Untuk mengetahui perubahan yang telah anda buat pada masa lalu, klik dua kali nama fail, dan kod anda akan berwarna hijau.
- Akhir sekali, anda kini boleh pergi ke Versi Kawal menu tepat di bahagian bawah tetingkap untuk melihat pelbagai ciri lain. Ini merangkumi a Log yang menyimpan semua perubahan yang akan anda buat di repositori tempatan tertentu.
4. Cara Menambah Repositori Jauh?
Selain mengerjakan repositori tempatan, anda juga dapat membuat repositori jauh untuk berkolaborasi dengan pembangun dari seluruh dunia. Ini akan membantu mengambil dan mendorong data setiap kali anda perlu berkongsi kerja anda.
Untuk menentukan repositori jauh:
- Buat repositori kosong di GitHub
- Apabila anda sudah bersedia untuk mendorong komit anda, pilih pilihan Tolak dengan memilih VCS -> Git -> Tolak
- Sekiranya anda belum membuat repositori jauh, the Tentukan Jauh pilihan akan muncul dan bukannya nama jauh. Sekiranya anda sudah menambahkannya, itu tidak akan berlaku.
- Sekarang, setelah melihat dialog, tentukan nama repositori jauh dan pautan ke URL tempat ia akan dihoskan.
- Anda juga boleh mengedit dan Menghapus Repositori melalui Git Jauh