Nautilus dosya yöneticisi, dizin yönetimi için GUI uygulamalarını kullanmaktan zevk alan birçok Linux kullanıcısı için tercih edilen bir yazılımdır. Kişisel olarak terminal aracılığıyla Git ile çalışmayı seviyorum çünkü bu şekilde daha verimli çalışmayı öğrendim.
Bu konuda en son konuştuğumuzda, çalışması için bir uzantı kullanmak zorunda kaldım. GNOME masaüstü ortamında Git için Nautilus entegrasyon yeteneği sayesinde GUI kullanarak da verimli olabileceğinizi söylemekten mutluluk duymamın nedeni budur.
Bu özellikle iyi bir haber çünkü bazı kullanıcılar aynı hedeflere ulaşmak için üçüncü taraf uygulamaları kullanmak zorunda kaldı ve artık böyle olmak zorunda değil. Git'i dosya yöneticinizle entegre etmek için ne gereklidir? Nautilus, bir Git hesabı ve sudo ayrıcalıkları.
Eğer Debian veya türevlerinden herhangi birini kullanıyorsanız, ancak ikisini de çalıştırmıyorsanız GNOMEne de nautilus yüklü, işte ihtiyacınız olan komut:
$ sudo apt-get nautilus'u kur
Sıradaki, Git ile Nautilus ile tümleştirme Mercurial (Hg) ve SVN ile çalışabilir. Bunu Nautilus için rabbitvcs paketini yükleyerek yapacağız.
$ sudo apt-get install tavşanvcs-nautilus -y
Kurulum tamamlandığında, aşağıdaki komutla Nautilus yeniden başlatın veya kullanıcı hesabınızdan çıkış yapın ve tekrar oturum açın:
$ nautilus -q
Şimdi Git hesabımızı Nautilus ile çalışacak şekilde ayarlayalım.
Nautilus ile Git Entegrasyonunu Kurma
Başlat Nautilus dosya yöneticisi, herhangi bir adla yeni bir klasör oluşturun, örn. FossProjesi. Sağ tıklayın ve RabbitVCS Git > Depoyu Başlat. öğesini seçin.
Nautilus ile Git Entegrasyonu
Sonra, şu komutu çalıştırın:
$ nano ~/Templates/touch text_template.txt
Bu komut, Nautilus GUI'nizden metin dosyaları oluşturabileceğiniz bir şablon metin dosyası oluşturur. FossProject klasörünüzden boşluğa sağ tıklayın ve yeni bir belge oluşturun. Yeniden adlandırın README.txt.
Yeni Belge Oluştur
Yeni Dosya Oluşturuldu
Sonra, boşluğa tekrar sağ tıklayın ve RabbitVCS > Commit öğesini seçin. Bir diyalog istemi göründüğünde, taahhüt mesajınızı girin ve Tamam'a tıklayın.
RaventVCS'yi GitHub ile entegre edin
Artık bu sonraki aşamada olduğunuza göre, SSH URL'sini bulun için GitHub Çalışmak istediğiniz depo. (Boş bir alana) sağ tıklayın ve Güncelle öğesini seçin Depo URL'sini Depo alanına yapıştırın, imleç başınızı belirtmek için dal alanına master yazın ve Tamam'ı tıklayın.
Bu tamamlandığında, yerel deponuz uzak sürümle aynı olmalıdır. En son dosyalarla çalıştığınızdan emin olmak için uzak şubeye her dosya eklendiğinde her zaman yerel dizininizi güncellemeyi unutmayın.
İşte bu, millet! Git ile doğrudan Nautilus dosya yöneticinizden çalışabildiğinizde, basit projelerde çalışmak için herhangi bir üçüncü taraf uygulama veya uzantı yüklemenize gerek yoktur.
Şimdi, daha karmaşık görevleri yürütmeniz gerekiyorsa GitKraken'i yüklemeniz gerekebilir ve kimse sizi bunun için mahkemeye veremez. Git ile üçüncü taraf uygulamalarla veya bunlar olmadan çalışmak için bizimle paylaşmak istediğiniz herhangi bir ipucu var mı? Aşağıdaki tartışma bölümüne yorumlarınızı bırakmaktan çekinmeyin.