Git là một trong những hệ thống quản lý phiên bản phổ biến nhất hiện nay. Việc sử dụng Git kèm theo nền tảng GitHub không chỉ giúp quản lý mã nguồn mà còn hỗ trợ lớp lý các dự án một cách chuyên nghiệp. Trong bài viết này, chúng ta sẽ tìm hiểu về Git, các câu lệnh trên Git Bash và cách đưa file lên GitHub.
1. Git là gì?
Git là một hệ thống quản lý phiên bản phân tán (Distributed Version Control System) được sáng tạo bởi Linus Torvalds vào năm 2005. Nó cho phép các nhà phát triển theo dõi lịch sử thay đổi của mã nguồn, quay lại các phiên bản trước đó hoặc hợp nhất các thay đổi từ nhiều nhánh khác nhau.
Lý do nên sử dụng Git:
- Quản lý lịch sử thay đổi: Theo dõi mọi thay đổi trên file.
- Làm việc nhóm hiệu quả: Hỗ trợ hợp nhất mã (merge) từ nhiều nhánh.
- Không phụ thuộc kết nối Internet: Làm việc được ngay cả khi offline.
- Hiệu suất cao: Git xử lý nhanh và tối ưu.
2. Các câu lệnh trên Git Bash
Git Bash là môi trường giao diện dòng lệnh cho Git. Dưới đây là một số câu lệnh cơ bản:
2.1. Cài đặt Git
Trước tiên, bạn cần cài đặt Git tại git-scm.com.
2.2. Các câu lệnh cơ bản
- Cài đặt tên và email:
git config --global user.name "Tên của bạn"
git config --global user.email "email@example.com"- Khởi tạo Git repository: khởi tạo một repository trong thư mục hiện tại.
git init- Kiểm tra trạng thái: Hiển thị trạng thái file trong repository.
git status- Thêm file vào staging area: Thêm file hoặc tất cả file trong thư mục hiện tại.
git add <file> git add .- Commit thay đổi: Lưu lại các thay đổi.
git commit -m "Mô tả commit"- Xem lịch sử commit:
git log- Kết nối tới remote repository: thêm remote repository.
git remote add origin <URL>- Push thay đổi lên remote repository:
git push -u origin main2.3. Các câu lệnh khác
- Tạo nhánh mới:
git branch <branch-name>- Chuyển nhánh:
git checkout <branch-name>- Merge nhánh:
git merge <branch-name>- Xóa nhánh:
git branch -d <branch-name>3. Cách đưa file lên GitHub
3.1. Tạo repository trên GitHub
- Truy cập GitHub và đăng nhập tài khoản.
- Nhấn New Repository.
- Đặt tên repository, chọn public/private.
- Nhấn Create Repository.
3.2. Kết nối và đưa file lên GitHub
- Kết nối remote repository (thay
<URL>bằng URL repository trên GitHub.):
git remote add origin <URL>- Push file lên GitHub:
git push -u origin main- Sau khi push, các thay đổi sẽ được cập nhật trên GitHub.
Kết luận
Git và GitHub là công cụ quản lý mã nguồn vô cùng quan trọng đối với nhà phát triển phần mềm. Việc nắm vữ các câu lệnh Git Bash và biết cách đưa file lên GitHub giúp bạn quản lý dự án hiệu quả và tăng khả năng làm việc nhóm. Hãy bắt đầu sử dụng Git ngay hôm nay để trở thành một làp trình viên chuyên nghiệp!









