Ide Intellij - Kontrol Versi
IntelliJ mendukung berbagai sistem kontrol versi seperti Git, Subversion, Mercurial, CVS, GitHub dan TFS. Anda dapat melakukan tindakan terkait kontrol versi dari IDE itu sendiri.
Dalam bab ini, kita akan membahas Git dan Subversion (selanjutnya disebut SVN). Kami berasumsi bahwa pembaca sudah familiar dengan alat Git dan SVN serta terminologinya.
Git
Di bagian ini, kita akan belajar bagaimana bekerja dengan Git.
Klon
Untuk mengkloning repositori Git yang ada -
Arahkan ke File-> New-> Project dari Version Control-> Git.
Masukkan URL repositori, direktori Induk dan nama Direktori.
Klik pada tombol klon untuk melanjutkan.
Setelah berhasil menjalankan langkah-langkah di atas, repositori akan digandakan.
Lacak perubahan
Git akan melacak perubahan yang Anda buat di repositori. Mari kita memodifikasi file apa pun dari repositori dan membandingkannya dengan repositori.
Arahkan ke VCS → Git → Bandingkan dengan Versi Repositori Terbaru.
Langkah di atas akan membuka jendela diff.
Anda bisa melihat ada garis baru di sisi kanan dengan warna background hijau.
Git menampilkannya dengan warna hijau karena kami telah menambahkan konten baru. Jika kami menghapus konten apa pun maka itu akan ditampilkan dalam warna merah
Kembalikan perubahan lokal
Ikuti langkah-langkah ini untuk membuang perubahan lokal -
Arahkan ke VCS → Git → Revert pilihan.
Ini akan meminta konfirmasi dan menghapus perubahan Anda.
Tambahkan file ke repositori
Untuk menambahkan file ke repositori, buka VCS → Git → Add option. Tindakan ini mirip dengangit add tindakan.
Lakukan perubahan
Operasi Komit akan membuat komit lokal. Ini mirip dengangit committindakan. Untuk melakukan komit -
Arahkan ke VCS → Git → Commit File pilihan.
Pilih file yang akan dikomit.
Masukkan pesan komit dan klik tombol Komit.
Dorong perubahan ke repositori jarak jauh
Tindakan Push akan mengirimkan perubahan lokal ke repositori jarak jauh. Untuk mendorong perubahan -
Arahkan ke VCS → Git → Push pilihan.
Sebuah jendela akan muncul. Di sini, Anda dapat melihat comitt yang akan didorong.
Verifikasi komit dan klik tombol Push untuk mempublikasikan perubahan Anda.
Lihat riwayat atau log
Untuk menampilkan riwayat, navigasikan ke VCS → Git → Show history option. Tindakan ini mirip dengangit logperintah. Ini akan menunjukkan sejarah sebagai berikut -
Dapatkan pembaruan
Ikuti langkah-langkah ini untuk mengambil pembaruan dari repositori -
Arahkan ke VCS → Git → Pull pilihan.
Pilih opsi yang sesuai dengan kebutuhan Anda.
Klik pada tombol Tarik.
Tambahkan proyek yang ada ke Git
Untuk menambahkan proyek yang ada di bawah Git -
Navigasi ke VCS → Import into Version Control → Create Git gudang.
Pilih proyek dengan menjelajahi direktori.
Klik pada tombol OK.
Subversi
Di bagian ini, kita akan memahami cara kerja Subversion di IntelliJ. Mari kita pertimbangkan beberapa tindakan penting untuk memahami ini.
Periksa
Untuk memeriksa repositori SVN -
Navigasi ke File → New → Project from Version Control → Subversion.
Masukkan URL repositori.
Klik pada OK tombol.
Lacak perubahan
SVN akan melacak perubahan yang Anda buat di repositori. Mari kita memodifikasi file apa pun dari repositori dan membandingkannya dengan repositori -
Arahkan ke VCS-> Subversion-> Bandingkan dengan Versi Repositori Terbaru
Anda bisa melihat ada garis baru di sisi kanan dengan warna background hijau.
SVN menampilkannya dengan background hijau untuk menunjukkan penambahan konten baru. Jika kami menghapus konten apa pun maka itu akan ditampilkan dalam warna merah.
Kembalikan perubahan lokal
Ikuti langkah-langkah ini untuk mengembalikan perubahan lokal yang telah Anda buat -
Arahkan ke VCS → Subversion → Revert pilihan.
Ini akan meminta konfirmasi dan menghapus perubahan Anda.
Lakukan perubahan ke repositori jarak jauh
Ikuti langkah-langkah ini untuk melakukan perubahan dalam repositori jarak jauh -
Navigasi ke VCS → Subversion → Commit Files pilihan.
Jendela baru akan muncul. Di sini, Anda dapat melihat file yang akan dikomit ke penyimpanan jarak jauh.
Verifikasi file dan klik tombol Komit untuk menerbitkan perubahan Anda.
Lihat riwayat atau log
Untuk menampilkan riwayat, navigasikan ke VCS → Subverion → Show historypilihan. Opsi ini mirip dengansvn logperintah. Ini akan menunjukkan sejarah sebagai berikut -
Perbarui operasi
Untuk mengambil perubahan terbaru, navigasikan ke VCS → Subversion → Update File/Update Folder pilihan.
Tambahkan proyek yang ada ke Subversion
Ikuti langkah-langkah ini untuk menambahkan proyek yang sudah ada di bawah SVN -
Navigasi ke VCS → Import into Version Control → Import into Subverion.
Masukkan URL repositori dan klik tombol Impor -