version control featured image

Cách cài đặt git trên Ubuntu

Trong bài viết này tôi sẽ hướng dẫn bạn cách cài đặt GIT trên máy chủ hoặc máy tính Ubuntu.

Có khả năng là bạn đã cài đặt sẵn GIT. Vì vậy, trước khi thử cài đặt Git trên Ubuntu, hãy đảm bảo rằng nó chưa được cài đặt. Mở terminal và gõ:

$ git --version
git version 2.34.1

Nếu đầu ra hiển thị phiên bản git thì bạn thật may mắn vì git đã được cài đặt trên máy Ubuntu của bạn. Bạn có thể bắt đầu sử dụng git!

Cài đặt git qua APT

If command “git –version” shows error “Command ‘git’ not found” then you need to install git. Use APT package manager to perform the installation.

$ sudo apt install git

The following NEW packages will be installed: git
After this operation, 18,9 MB of additional disk space will be used.
Get:1 http://ua.archive.ubuntu.com/ubuntu jammy-updates/main amd64 git amd64 1:2.34.1-1ubuntu1.10 [3 166 kB]
Fetched 3 166 kB in 1s (4 297 kB/s) 
Selecting previously unselected package git.
(Reading database ... 402237 files and directories currently installed.)
Preparing to unpack .../git_1%3a2.34.1-1ubuntu1.10_amd64.deb ...
Unpacking git (1:2.34.1-1ubuntu1.10) ...
Setting up git (1:2.34.1-1ubuntu1.10) ...

Hãy kiểm tra xem gói git đã được cài đặt chính xác chưa.

$ git --version
git version 2.34.1

That’s it. You can start using git. Did you expect more steps?

Suggested packages – which do you need?

Có các gói bổ sung được đề xuất để cài đặt: git-daemon-run, git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn. Họ cung cấp những gì?

git-daemon-run là gì

Một tìm kiếm nhanh trên Google trên git-daemon-run tiết lộ rằng có thể hủy hoại git để chạy máy chủ Git của riêng mình. Nếu bạn muốn làm cho kho lưu trữ Git cục bộ của mình có thể truy cập được qua mạng để cộng tác thì git-daemon có thể hữu ích cho bạn.

search results for git deamon
kết quả tìm kiếm cho git deamon

You do not need a Git daemon if you don’t plan to run own Git server. And if you plan to run own Git server – there are better options than a git-daemon, such as Gitoli, gitea hoặc tương tự.

git-doc là gì

Hãy truy vấn kho lưu trữ để biết thông tin về gói:

$ sudo apt show git-doc
Package: git-doc
Version: 1:2.34.1-1ubuntu1.10
Priority: optional
... omitting lines with info about developers ...
 
This package provides the documentation

As you can see git-doc package provides documentation. You don’t need to install it since all the tài liệu git bạn có thể cần có sẵn trực tuyến.

Gói git-email là gì?

Lets run the same “apt show” trick with the git-email package.

$ sudo apt show git-email
Package: git-email
Version: 1:2.34.1-1ubuntu1.10
Priority: optional
This package provides the git-send-email program for sending series of
patch emails.

Trong một số trường hợp, việc gửi bản vá dưới dạng email có thể hữu ích. Vì vậy, nếu bạn đang tích cực phát triển và sử dụng GIT thì gói này có thể hữu ích.

You don’t need extra packages to use GIT

Sau khi git được cài đặt, hãy tiếp tục và bắt đầu sử dụng nó. Không có cách nào tốt hơn để học git hơn là thực hành. Tạo một kho lưu trữ trống hoặc sao chép kho lưu trữ hiện có từ Github và bắt đầu viết mã!

Lệnh bên dưới sẽ khởi tạo kho lưu trữ Git trong thư mục hiện tại.

$ git init
Initialized empty Git repository in /home/gitproject/.git/

And to clone an existing repository from Github use “git clone REPO_URL” command. For example:

$ git clone https://github.com/EugeneWHZ/canvaslms-ansible-installation.git
Cloning into 'canvaslms-ansible-installation'...
remote: Enumerating objects: 66, done.
remote: Total 66 (delta 0), reused 0 (delta 0), pack-reused 66
Receiving objects: 100% (66/66), 13.81 KiB | 589.00 KiB/s, done.
Resolving deltas: 100% (10/10), done.

Conclusion: use version control, it’s easy!

Cài đặt Git và thêm tính năng kiểm soát phiên bản vào cuộc sống của bạn. Bạn sẽ cảm ơn chính mình vì điều đó sau này.