Git là một hệ thống quản lý phiên bản phân tán mạnh mẽ, giúp bạn theo dõi các thay đổi trong mã nguồn trong suốt quá trình phát triển phần mềm. Việc thiết lập một kho Git (Git repository) là bước đầu tiên để bạn bắt đầu sử dụng Git cho dự án của mình. Bài viết này sẽ hướng dẫn bạn từng bước để thiết lập kho Git từ đầu đến cuối.
1. Cài đặt Git
Trước tiên, bạn cần cài đặt Git trên máy tính của mình.
1.1. Kiểm tra cài đặt
Trước tiên, hãy kiểm tra xem Git đã được cài đặt trên máy tính của bạn hay chưa bằng cách mở terminal hoặc command prompt và nhập lệnh sau:
Nếu bạn thấy thông tin phiên bản Git, có nghĩa là Git đã được cài đặt. Nếu không, bạn cần tải và cài đặt Git.
1.2. Cài đặt Git
Windows: Tải Git từ trang web chính thức và làm theo hướng dẫn cài đặt.
macOS: Bạn có thể cài đặt Git qua Homebrew bằng cách sử dụng lệnh sau:
Linux: Bạn có thể cài đặt Git qua trình quản lý gói của hệ thống. Ví dụ trên Ubuntu:
sudo apt update
sudo apt install git
2. Cấu hình Git
Sau khi cài đặt Git, bạn nên cấu hình một số thông tin cá nhân để Git có thể sử dụng khi bạn thực hiện commit.
2.1. Cấu hình tên và email
Mở terminal hoặc command prompt và nhập các lệnh sau:
git config --global user.name "Tên của bạn"
git config --global user.email "[email protected]"
2.2. Kiểm tra cấu hình
Để kiểm tra các cấu hình đã thiết lập, bạn có thể sử dụng lệnh sau:
3. Tạo kho Git mới
3.1. Tạo thư mục dự án
Bước tiếp theo là tạo một thư mục cho dự án của bạn. Bạn có thể tạo thư mục này ở bất kỳ đâu trên máy tính.
mkdir ten_du_an
cd ten_du_an
3.2. Khởi tạo kho Git
Sau khi vào thư mục dự án, bạn có thể khởi tạo một kho Git mới bằng lệnh sau:
Lệnh này sẽ tạo ra một thư mục con có tên .git
trong thư mục dự án, nơi Git lưu trữ tất cả các thông tin về phiên bản.
4. Thêm tệp vào kho Git
4.1. Tạo tệp
Bạn có thể tạo một tệp mới trong thư mục dự án. Ví dụ:
echo "Nội dung tệp" > ten_tap.txt
4.2. Kiểm tra trạng thái
Để kiểm tra trạng thái của kho Git và xem các tệp nào đã thay đổi hoặc chưa được theo dõi, bạn có thể sử dụng lệnh:
4.3. Thêm tệp vào kho
Để thêm tệp vào vùng staging (khu vực chuẩn bị để commit), sử dụng lệnh sau:
Bạn cũng có thể thêm tất cả các tệp trong thư mục bằng cách sử dụng:
5. Commit các thay đổi
Khi bạn đã thêm các tệp vào vùng staging, bước tiếp theo là commit các thay đổi này.
git commit -m "Thông điệp commit mô tả những gì đã thay đổi"
Ví dụ:
git commit -m "Thêm tệp ten_tap.txt"
6. Xem lịch sử commit
Để xem lịch sử commit của kho Git, bạn có thể sử dụng lệnh sau:
Lệnh này sẽ hiển thị danh sách các commit, bao gồm ID commit, tên tác giả, ngày tháng và thông điệp commit.
7. Kết nối với kho Git từ xa
Nếu bạn muốn chia sẻ dự án của mình trên một nền tảng Git từ xa như GitHub, GitLab hoặc Bitbucket, bạn cần kết nối kho Git của bạn với kho từ xa.
7.1. Tạo kho từ xa
Truy cập vào trang web của nền tảng Git mà bạn chọn (ví dụ: GitHub) và tạo một kho mới. Giả sử bạn đã tạo một kho từ xa với URL https://github.com/username/ten_du_an.git
.
7.2. Thêm kho từ xa
Sử dụng lệnh sau để thêm kho từ xa vào kho Git của bạn:
git remote add origin https://github.com/username/ten_du_an.git
7.3. Đẩy các thay đổi lên kho từ xa
Để đẩy các commit lên kho từ xa, sử dụng lệnh sau:
git push -u origin master
Lưu ý: Nếu bạn đang sử dụng nhánh main
thay vì master
, hãy thay master
bằng main
.
8. Kết luận
Việc thiết lập kho Git là bước đầu tiên quan trọng trong quy trình phát triển phần mềm. Bằng cách làm theo các bước trên, bạn sẽ có một kho Git hoạt động hoàn chỉnh, sẵn sàng để theo dõi và quản lý mã nguồn của bạn. Hãy luôn nhớ commit thường xuyên và đẩy các thay đổi lên kho từ xa để đảm bảo rằng mã nguồn của bạn được sao lưu và có thể chia sẻ với người khác.