Hướng dẫn cài đặt Git trên Ubuntu 12.04 chi tiết từ A-Z cho người mới bắt đầu

Hướng dẫn cài đặt Git trên Ubuntu 12.04 chi tiết từ A-Z cho người mới bắt đầu

Bài viết này trình bày cách cài đặt Git trên một phiên bản Ubuntu đã không còn được hỗ trợ nữa. Nếu bạn hiện đang vận hành máy chủ chạy Ubuntu 12.04, chúng tôi khuyến nghị bạn nên nâng cấp hoặc chuyển dữ liệu sang một phiên bản Ubuntu được hỗ trợ, chẳng hạn như:

Lý do: Ubuntu 12.04 đã hết hạn hỗ trợ (EOL) từ ngày 28 tháng 4 năm 2017 và không còn nhận các bản vá bảo mật hay cập nhật nào. Hướng dẫn này cũng không còn được duy trì nữa.

Tham khảo thay thế:
Hướng dẫn này có thể vẫn hữu ích như một tài liệu tham khảo, nhưng có thể không hoạt động trên các phiên bản Ubuntu khác. Nếu có, chúng tôi khuyến nghị mạnh mẽ bạn nên sử dụng một hướng dẫn được viết dành cho phiên bản Ubuntu bạn đang sử dụng. Bạn có thể sử dụng chức năng tìm kiếm ở đầu trang để tìm một phiên bản mới hơn.

Ý nghĩa của Color Red

Những dòng lệnh mà người dùng cần nhập hoặc tùy chỉnh sẽ được hiển thị bằng màu đỏ trong bài hướng dẫn này! Phần còn lại hầu hết đều có thể sao chép dán trực tiếp.

Giới thiệu về Git

Git là một hệ thống quản lý phiên bản phân tán được công bố lần đầu vào năm 2005. Phần mềm này cho phép phát triển các dự án theo cách phi tuyến tính và có khả năng xử lý lượng dữ liệu lớn hiệu quả bằng cách lưu trữ chúng trên máy chủ cục bộ. Bài hướng dẫn này sẽ trình bày hai cách cài đặt Git.

Cách cài đặt Git bằng Apt-Get

Cài đặt Git bằng apt-get là một quy trình nhanh chóng và đơn giản. Phần mềm sẽ được cài đặt trên máy chủ ảo (VPS) chỉ với một lệnh:

sudo apt-get install git-core

Sau khi quá trình tải xuống hoàn tất, bạn sẽ có Git được cài đặt và sẵn sàng sử dụng.

Cách cài đặt Git từ mã nguồn

Nếu bạn muốn tải về phiên bản Git mới nhất, nói chung, bạn nên cài đặt từ nguồn.

Đầu tiên, hãy nhanh chóng chạy lệnh apt-get update để đảm bảo rằng bạn tải về các gói mới nhất cho VPS của bạn:

sudo apt-get update

Trước khi cài đặt Git, hãy tải về tất cả các phụ thuộc cần thiết:

sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev build-essential

Khi đã cài đặt xong các phụ thuộc, bạn có thể tải phiên bản Git mới nhất từ trang Google Code:

wget https://git-core.googlecode.com/files/git-1.8.1.2.tar.gz

Sau khi tải xong, giải nén tập tin và chuyển vào thư mục đó:

tar -zxf git-1.8.1.2.tar.gz
cd git-1.8.1.2

Nếu bạn muốn cài đặt toàn cục (global install), cài đặt một lần dưới tài khoản người dùng của bạn và một lần dưới root, sử dụng tiền tố sudo:

make prefix=/usr/local all sudo make prefix=/usr/local install

Nếu bạn cần cập nhật Git trong tương lai, bạn có thể sử dụng chính Git để thực hiện điều đó:

git clone git://git.kernel.org/pub/scm/git/git.git

Cài đặt Git

Sau khi Git được cài đặt, cho dù là từ apt-get hay từ nguồn, bạn cần sao chép tên người dùng và email của mình vào file cấu hình gitconfig. Bạn có thể truy cập file này tại ~/.gitconfig.

Mở file này sau khi cài đặt Git lần đầu sẽ cho bạn thấy một trang hoàn toàn trống:

sudo nano ~/.gitconfig

Bạn có thể sử dụng các lệnh sau để thêm thông tin cần thiết:

git config --global user.name "NewUser" git config --global user.email newuser@example.com

Bạn có thể xem tất cả các cài đặt của mình bằng lệnh:

git config --list

Nếu bạn không nhập tên người dùng và email, Git sau này sẽ cố gắng tự động điền chúng cho bạn, và bạn có thể nhận được thông báo như sau:

[master 0d9d21d] initial project version Committer: root Your name and email address were configured automatically based on your username and hostname. Please check that they are accurate. You can suppress this message by setting them explicitly: git config --global user.name "Your Name" git config --global user.email you@example.com After doing this, you may fix the identity used for this commit with: git commit --amend --reset-author

Xem thêm

Sau khi hoàn tất việc cài đặt Git, bạn đã có một công cụ mạnh mẽ để quản lý mã nguồn và theo dõi lịch sử thay đổi của các dự án phần mềm. Bây giờ, bạn có thể dễ dàng sử dụng Git để quản lý phiên bản, kiểm soát các thay đổi trong mã nguồn và cộng tác với các lập trình viên khác trên các dự án phần mềm. Git không chỉ giúp bạn duy trì sự ổn định của mã nguồn mà còn cho phép bạn phục hồi lại các phiên bản trước nếu gặp phải sự cố.

Tiếp theo, hãy bắt đầu làm quen với một số lệnh Git cơ bản như git init, git clone, git add, git commit, và git push. Những lệnh này sẽ giúp bạn tạo kho lưu trữ mới, theo dõi thay đổi trong mã nguồn và đẩy các thay đổi lên kho từ xa như GitHub hoặc GitLab. Bạn cũng sẽ học cách tạo nhánh (branch) và gộp nhánh (merge), các thao tác quan trọng khi làm việc với các dự án nhóm. Việc hiểu rõ và thành thạo các lệnh Git sẽ giúp bạn làm việc hiệu quả hơn trong môi trường phát triển phần mềm và cộng tác một cách suôn sẻ.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *