Manajemen proyek tidak dapat dipisahkan dari kontrol versi. Saat ini, alat kontrol versi utama mungkin SVN dan GIT. Adapun perbedaan antara keduanya, saya tidak akan memperkenalkannya secara rinci di sini. Jika Anda tidak mengerti, Anda dapat mencari informasi secara online. Jika Anda memiliki kesempatan di masa depan, saya akan memulai kolom secara detail. Selain itu, tingkat penggunaan git di pasaran jauh lebih tinggi daripada SVN. Bagaimana kita dengan mahir menggunakan GIT untuk mengontrol versi kode saat menggunakan proyek pengembangan ide?
1. Instal git
Tentu saja, Anda perlu menginstal git terlebih dahulu. Proses instalasi tidak akan dijelaskan secara rinci. Setelah menekan instalasi, buka ide dan masukkan antarmuka Pengaturan (Anda dapat langsung mengklik toolbar, atau Anda dapat mencari git melalui tombol pintasan Ctrl + alt + S). Antarmuka adalah sebagai berikut:
Kita dapat melihat bahwa Git ada di tab Kontrol Versi, dan ada juga github di dalamnya. Anda dapat mengonfigurasi akun dan kata sandi GitHub Anda, dan kemudian Anda dapat langsung menarik kode di GitHub. Untuk informasi lebih lanjut, silakan merujuk ke artikel sebelumnya tentang pengaturan.
Mari kita terus berbicara tentang Git. Path to Git Executable adalah git.exe di direktori bin di jalur instalasi git lokal kami. Setelah merutekan jalur, klik tombol uji. Jika instalasi benar dan jalurnya benar, kotak dialog berikut akan muncul, menunjukkan bahwa konfigurasi berhasil:
2. Tarik kode perpustakaan git dari jarak jauh
Kami sering menarik kode di perpustakaan git perusahaan atau github untuk dikembangkan secara lokal. Bagaimana kita menariknya? Bahkan, ada dua cara untuk mencapai tujuan kami. Mari kita ambil GitHub sebagai contoh:
1. Pertama tarik kode secara lokal melalui alat git, lalu buka melalui ide.
Path Copy
Kloning ke lokal
lq@DESKTOP-BHJ6UD2 MINGW64 /e/mygit/20180226 (master)$ git initReinitialized existing Git repository in E:/mygit/20180226/.git/lq@DESKTOP-BHJ6UD2 MINGW64 /e/mygit/20180226 (master)$ git clone https://github.com/noobgod/designpattern.gitcloning menjadi 'designpattern' ... remote: menghitung objek: 73, done.remote: Total 73 (Delta 0), digunakan kembali 0 (Delta 0), pack-re-reused 73unpacking objek: 100% (73/73), dilakukan.
Tarikannya berhasil, jalan setapak di E:/MyGit/20180226 lokal, buka proyek di bawah jalur ini dalam Ide, dan ikuti langkah -langkahnya.
2. Tarik kode secara langsung melalui ide, yang direkomendasikan karena nyaman dan cepat.
Setelah memilih sesuai dengan gambar di atas, ada beberapa opsi yang tersedia. Jika kami memilih Git, kotak dialog akan muncul dan mengklik tombol klon.
3. UPDATE (UPDATE)
Sebelum mengirimkan kode, yang terbaik adalah memperbarui kode repositori jarak jauh ke repositori lokal, yang dapat mengurangi konflik yang tidak perlu. Pembaruan memperbarui dapat dicapai secara langsung melalui tombol pintas Ctrl + T atau dengan menekan tombol pada toolbar, yaitu memperbarui, melakukan, dan membandingkan dengan versi repositori yang sama. Di sini kami memilih pembaruan.
Tentu saja, Anda juga dapat mengklik kanan proyek-> Pilih git-> Respository-> Tarik untuk mencapainya.
4. Komit dan dorong
Bagaimana kita mengirimkan kode kita sendiri ke repositori jarak jauh setelah kita mengembangkan kode kita sendiri dalam ide? Klik kanan proyek-> Pilih git
1. Direktori Kommit: Kode Komit (kirimkan file sementara di area panggung ke repositori lokal cabang saat ini dan hapus area panggung), atau kode push (sinkronisasi file repositori lokal ke repositori jarak jauh).
Dalam ide, kita melihat bahwa file ditandai dengan warna yang berbeda: merah, hijau, dan biru. Apa maksudnya?
Red: File yang tidak diversi, mis. File yang tidak ditambahkan ke versi, seperti file yang kami tambahkan untuk diabaikan.
Hijau: Versi file yang baru ditambahkan, yaitu, file yang baru saja kami buat, belum dikirimkan ke repositori jarak jauh.
Biru: File yang dimodifikasi, yaitu file sudah ada di repositori jarak jauh. Kami telah memodifikasinya kali ini, tetapi belum mengirimkannya.
KOMIT sesuai dengan perintah komit git. Terkadang kami hanya ingin berkomitmen pada repositori lokal tetapi belum ingin mendorongnya, sehingga kami dapat menggunakan metode ini. Jika kita perlu mendorong ke repositori jarak jauh setelah komit, kita perlu mengklik kanan proyek-> pilih git-> respository-> dorong.
Untuk mengimplementasikan fungsi komit sederhana, kami juga dapat menggunakan tombol pintasan Ctrl + K, atau tombol toolbar.
Komit dan dorong adalah komit dan dorong. Kami dapat secara langsung berkomitmen ke repositori lokal di sini dan kemudian mendorong ke repositori jarak jauh.
2.Add: Tambahkan file lokal dari direktori kerja ke area panggung repositori lokal, sesuai dengan perintah tambah git.
3. Bersaing dengan cabang ...: Bandingkan dengan cabang jarak jauh. Sebelum mengirimkan, kami dapat menggunakan fungsi ini untuk membandingkan persamaan dan perbedaan antara kode di direktori kerja kami dan kode cabang jarak jauh.
4.How History: Lihat catatan versi yang dimodifikasi historis.
5.Revert: Rollback akan mengembalikan modifikasi lokal Anda.
6.Repositori: Berbagai perintah repositori.
5. Gabungkan
Selama pengembangan, banyak orang pasti akan mengalami modifikasi pada file yang sama, menyebabkan konflik versi. Pada saat ini, jika program perlu dijalankan secara normal dan memastikan fungsi lengkap, pengembang perlu secara manual menyelesaikan konflik ini dan menggabungkan kode untuk mendapatkan kode konsisten akhir dan kemudian mendorongnya ke remote.
Area ini sering kali paling merepotkan bagi banyak orang. Operasi yang tidak tepat dapat menyebabkan gangguan kode dan kecelakaan. Bahkan, jika Anda memahami prinsip -prinsipnya, Anda tidak akan rumit setelah Anda mahir.
Ada banyak konten yang harus diperkenalkan di sini dan perlu dijelaskan secara rinci. Jika Anda khawatir tentang ini, Anda dapat memperhatikannya dan menambahkan dan memperbaikinya di masa depan.
6. Manajemen Cabang
Untuk manajemen cabang, kita perlu menggunakan bilah status di bagian bawah ide.
Di sini kita dapat beralih cabang, membuat cabang baru, kode cabang checkout, membandingkan kode cabang, dll.
Meringkaskan
Di atas adalah tutorial tentang penggunaan git in intellij yang diperkenalkan kepada Anda oleh editor. Saya harap ini akan membantu Anda. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan dan editor akan membalas Anda tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!