Dalam artikel seterusnya, kita akan melihat bagaimana kita dapat memasang SmartGit pada Ubuntu 20.04. Aplikasi ini akan membolehkan kita bekerjasama Git, dan termasuk sokongan untuk GitHub, BitBucket, SVN, dan Mercurial. Ini memfokuskan pada mencari kesederhanaan, sambil menyasarkan pengguna dan pengguna bukan pakar yang lebih suka aplikasi grafik daripada menggunakan baris perintah untuk bekerja dengan Git.
Pada baris berikut kita akan melihat cara memasang program menggunakan pakej .deb atau dari PPA. Semua ini akan saya uji di Ubuntu 20.04 (Focal Fossa). Langkah-langkah yang akan kita lihat seterusnya mereka harus bekerja pada Ubuntu 18.04, 16.04 dan distro berdasarkan Debian lain juga.
Ciri-ciri SmartGit Umum
- Program ini akan membolehkan kami ubah komit sebelum menyerahkan, buat baris individu dalam fail, hidupkan semula komit yang hilang dan banyak lagi.
- Antara muka program adalah terdapat dalam bahasa Inggeris dan Cina.
- SmartGit ia hanya akan bertanya bila memerlukan keputusan dari pengguna.
- Tidak perlu memasang dan mengkonfigurasi alat tambahankerana aplikasinya dilengkapi dengan klien SSH, alat perbandingan fail, dan alat penggabungan.
- Akan membenarkan kita lihat status repositori kami sepintas laluserta pohon kerja anda, indeks Git, cawangan yang ada, atau komitmen apa yang harus diserahkan.
- Kita boleh klon dari GitHub, Assembla, dan penyedia hosting lain.
- SmartGit memperkemas aliran kerja Git untuk Azure DevOps.
- Sekiranya berlaku konflik, ia menawarkan perintah mudah Untuk menyelesaikannya.
- Dengan paparan Perubahan, anda boleh membandingkan gambar secara bersebelahan secara visual.
- Program ini akan membolehkan kami konfigurasikan bar alat dengan pilihan yang kami berminat untuk tersedia di sana.
- Sekiranya anda mempunyai beberapa konfigurasi alat perbezaan Untuk membandingkan fail, secara pilihan program akan meminta yang mana untuk digunakan.
Ini hanya beberapa ciri program ini. Boleh jadi berunding dengan mereka semua di laman web projek.
Pasang SmartGit pada Ubuntu 20.04
Sebelum memulakan dengan pemasangan, memang menarik pastikan semua pakej dalam sistem kami terkini. Untuk melakukan ini, di terminal (Ctl + Alt + T) kita hanya perlu menulis:
sudo apt update; sudo apt upgrade
Menggunakan pakej .deb anda
Kita akan memuat turun versi terbaru pakej .deb untuk SmartGit. Ini boleh dimuat turun dari laman web projek atau dengan menjalankan perintah di terminal:
wget https://www.syntevo.com/downloads/smartgit/smartgit-21_1_0.deb
Apabila muat turun selesai, kita boleh pergi ke pemasangan program menaip arahan:
sudo apt install ./smartgit-21_1_0.deb
Nyahpasang
Keluarkan program ini dari sistem kami Semudah membuka terminal (Ctr + Alt + T) dan menaip di dalamnya:
sudo apt remove smartgit
Menggunakan repositori PPA
Jika anda lebih suka pasang program ini menggunakan PPA andaAnda hanya perlu membuka terminal (Ctrl + Alt + T) dan laksanakan perintah berikut di dalamnya untuk menambahkan repositori:
sudo add-apt-repository ppa:eugenesan/ppa
Selepas menekan Pengenalan, senarai perisian yang tersedia dari repositori hendaklah dikemas kini secara automatik. Apabila saya selesai, sudah tiba masanya untuk pasang SmartGit, dan untuk itu di terminal yang sama anda hanya perlu melaksanakan:
sudo apt install smartgit
Nyahpasang
kepada padamkan repositori yang telah kami gunakan untuk memasang program ini, hanya perlu membuka terminal (Ctrl + Alt + T) dan menjalankan perintah di dalamnya:
sudo add-apt-repository ppa:eugenesan/ppa
Sekarang kita boleh singkirkan program, dan seperti aplikasi yang dipasang menggunakan paket .deb, kita hanya perlu menulis di terminal yang sama:
sudo apt remove smartgit
Akses SmartGit di Ubuntu
Setelah dipasang dengan betul, apa sahaja pilihan yang anda gunakan, anda hanya perlu mengklik tab ''Aktiviti'dari meja. Pencari aplikasi menulis 'SmartGit'dan kemudian klik pada pelancar yang akan muncul dalam hasil carian.
Yang pertama untuk melihat bahawa ia bermula kita harus terima lesen, memilih penggunaan yang akan kita buat untuk program ini. Jelas, jika kita membayar lesen komersial, program ini akan membolehkan kita menggunakan semua ciri-cirinya, selain mempunyai sokongan yang disertakan.
Dan dengan semua ini aplikasi akan dimulakan. Untuk bantuan atau maklumat berguna mengenai cara menggunakan program ini, kami sangat mengesyorkan lawati laman web projek atau dia dokumentasi rasmi.