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.
Trước tiên, bạn cần cài đặt Git trên máy tính của mình.
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:
git --version
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.
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:
brew install git
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
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.
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]"
Để kiểm tra các cấu hình đã thiết lập, bạn có thể sử dụng lệnh sau:
git config --list
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
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:
git init
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.
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
Để 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:
git status
Để thêm tệp vào vùng staging (khu vực chuẩn bị để commit), sử dụng lệnh sau:
git add ten_tap.txt
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:
git add .
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"
Để xem lịch sử commit của kho Git, bạn có thể sử dụng lệnh sau:
git log
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.
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.
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
.
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
Để đẩ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
.
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.