Trong phần tiếp theo, chúng ta sẽ xem xét cách cài đặt SmartGit trên Ubuntu 20.04. Ứng dụng này sẽ cho phép chúng tôi làm việc với đivà bao gồm hỗ trợ cho GitHub, BitBucket, SVN và Mercurial. Điều này tập trung vào việc tìm kiếm sự đơn giản, đồng thời nhắm mục tiêu người dùng không phải là chuyên gia và những người thích ứng dụng đồ họa hơn việc sử dụng dòng lệnh để làm việc với Git.
Trong những dòng tiếp theo, chúng ta sẽ xem cách cài đặt chương trình bằng cách sử dụng gói .deb của nó hoặc từ PPA. Tôi sẽ kiểm tra tất cả điều này trên Ubuntu 20.04 (Focal Fossa). Các bước mà chúng ta sẽ xem tiếp theo chúng sẽ hoạt động trên Ubuntu 18.04, 16.04 và bất kỳ bản phân phối dựa trên Debian nào khác.
Các tính năng chung của SmartGit
- Chương trình sẽ cho phép chúng tôi sửa đổi cam kết trước khi gửi, cam kết các dòng riêng lẻ trong một tệp, phục hồi các cam kết bị mất và nhiều hơn nữa.
- Giao diện chương trình là có sẵn bằng tiếng Anh và tiếng Trung.
- SmartGit nó sẽ chỉ hỏi khi nó cần một quyết định từ người dùng.
- Không cần cài đặt và định cấu hình các công cụ bổ sungvì ứng dụng đi kèm với một ứng dụng khách SSH, công cụ so sánh tệp và công cụ hợp nhất được tích hợp sẵn.
- Sẽ cho phép chúng tôi xem trạng thái của kho lưu trữ của chúng tôi trong nháy mắtcũng như cây làm việc của bạn, chỉ mục Git, các nhánh có sẵn hoặc những gì cam kết cần được gửi.
- Chúng ta có thể sao chép từ GitHub, Assembla và các nhà cung cấp dịch vụ lưu trữ khác.
- SmartGit sắp xếp hợp lý các quy trình công việc Git cho Azure DevOps.
- Trong trường hợp xung đột, nó cung cấp lệnh đơn giản Để giải quyết nó.
- Với chế độ xem Thay đổi, bạn có thể so sánh trực quan các hình ảnh cạnh nhau.
- Chương trình sẽ cho phép chúng tôi cấu hình thanh công cụ với các tùy chọn mà chúng tôi quan tâm đến việc có sẵn ở đó.
- Nếu bạn có một số cấu hình công cụ khác biệt Để so sánh các tệp, tùy chọn chương trình sẽ hỏi sử dụng tệp nào.
Đây chỉ là một số tính năng của chương trình này. Họ có thể tham khảo ý kiến của tất cả chúng trong trang web dự án.
Cài đặt SmartGit trên Ubuntu 20.04
Trước khi bắt đầu cài đặt, điều thú vị là đảm bảo tất cả các gói trong hệ thống của chúng tôi đều được cập nhật. Để làm điều này, trong một terminal (Ctl + Alt + T), chúng ta sẽ chỉ phải viết:
sudo apt update; sudo apt upgrade
Sử dụng gói .deb của bạn
Chúng ta sắp tải xuống phiên bản mới nhất của gói .deb cho SmartGit. Cái này có thể được tải xuống từ trang web dự án hoặc bằng cách thực hiện lệnh trong terminal:
wget https://www.syntevo.com/downloads/smartgit/smartgit-21_1_0.deb
Khi quá trình tải xuống hoàn tất, chúng ta có thể truy cập cài đặt chương trình gõ lệnh:
sudo apt install ./smartgit-21_1_0.deb
Gỡ cài đặt
Xóa chương trình này khỏi hệ thống của chúng tôi Nó đơn giản như mở một thiết bị đầu cuối (Ctr + Alt + T) và nhập vào đó:
sudo apt remove smartgit
Sử dụng kho lưu trữ PPA
Nếu bạn thích cài đặt chương trình này bằng PPA của bạn, bạn chỉ cần mở một thiết bị đầu cuối (Ctrl + Alt + T) và thực hiện lệnh sau trong đó để thêm kho lưu trữ:
sudo add-apt-repository ppa:eugenesan/ppa
Sau khi nhấn Giới thiệu, danh sách phần mềm có sẵn từ kho sẽ được cập nhật tự động. Khi tôi hoàn thành, đã đến lúc cài đặt SmartGitvà đối với điều đó trong cùng một thiết bị đầu cuối, bạn chỉ cần thực hiện:
sudo apt install smartgit
Gỡ cài đặt
đến xóa kho lưu trữ mà chúng tôi đã sử dụng để cài đặt chương trình này, chỉ cần mở một thiết bị đầu cuối (Ctrl + Alt + T) và thực hiện lệnh trong đó:
sudo add-apt-repository ppa:eugenesan/ppa
Bây giờ chúng ta có thể thoát khỏi chương trình, và như với ứng dụng được cài đặt bằng gói .deb, chúng tôi sẽ chỉ cần viết trong cùng một thiết bị đầu cuối:
sudo apt remove smartgit
Truy cập SmartGit trên Ubuntu
Sau khi cài đặt đúng cách, bất kỳ tùy chọn nào bạn sử dụng, bạn chỉ cần nhấp vào tab ''Hoạt động'từ bàn làm việc. Công cụ tìm ứng dụng viết 'SmartGit'và sau đó nhấp vào trình khởi chạy sẽ xuất hiện trong kết quả tìm kiếm.
Người đầu tiên thấy rằng nó bắt đầu, chúng tôi sẽ phải chấp nhận giấy phép, chọn cách sử dụng mà chúng tôi sẽ thực hiện đối với chương trình này. Rõ ràng, nếu chúng tôi trả tiền cho một giấy phép thương mại, chương trình sẽ cho phép chúng tôi sử dụng tất cả các tính năng của nó, ngoài việc có hỗ trợ đi kèm.
Và với tất cả những điều này, ứng dụng sẽ bắt đầu. Để được trợ giúp hoặc thông tin hữu ích về cách sử dụng chương trình này, chúng tôi thực sự khuyên bạn nên tham quan trang web dự án hoặc của anh ấy tài liệu chính thức.