Dưới đây là một số câu lệnh Git cơ bản mà bạn nên biết:
- git clone: Sao chép một kho lưu trữ Git hiện có vào thư mục hiện tại.
- git status: Hiển thị trạng thái của kho lưu trữ Git hiện tại.
- git add: Thêm các tệp đã thay đổi vào khu vực được theo dõi.
- git commit: Lưu các thay đổi được theo dõi vào kho lưu trữ Git.
- git push: Đẩy các thay đổi từ kho lưu trữ cục bộ lên kho lưu trữ từ xa.
- git pull: Kéo các thay đổi từ kho lưu trữ từ xa lên kho lưu trữ cục bộ.
- git branch: Tạo một nhánh mới trong kho lưu trữ Git.
- git checkout: Chuyển đổi sang một nhánh khác trong kho lưu trữ Git.
- git merge: Gộp các thay đổi từ một nhánh vào một nhánh khác.
- git reset: Đặt lại kho lưu trữ Git về trạng thái trước đó.
- git log: Hiển thị lịch sử của các thay đổi trong kho lưu trữ Git.
- git diff: So sánh trạng thái hiện tại của kho lưu trữ Git với một trạng thái trước đó.
- git help: Hiển thị danh sách các lệnh Git.
- git filter-branch --index-filter "git rm -rf --cached --ignore-unmatch path_to_file" HEAD: xóa bỏ file lớn commit lên github không được khi đã commit.
Đây chỉ là một số câu lệnh Git cơ bản. Để tìm hiểu thêm về Git, bạn có thể tham khảo tài liệu chính thức của Git hoặc tìm kiếm các hướng dẫn trực tuyến.
Dưới đây là một số câu lệnh Git nâng cao mà bạn có thể sử dụng:
- git bisect: Tìm kiếm nguyên nhân của một lỗi bằng cách chia nhỏ kho lưu trữ Git thành các nửa nhỏ hơn và kiểm tra từng nửa cho đến khi tìm ra lỗi.
- git rebase: Di chuyển các thay đổi từ một nhánh lên một nhánh khác.
- git cherry-pick: Áp dụng một thay đổi từ một commit lên một nhánh khác.
- git stash: Lưu trạng thái hiện tại của kho lưu trữ Git và khôi phục lại sau đó.
- git tag: Gán một tên cho một commit cụ thể.
- git filter-branch: Xóa hoặc chỉnh sửa các thay đổi trong lịch sử của kho lưu trữ Git.
- git gc: Thu dọn kho lưu trữ Git và giải phóng dung lượng đĩa.
- git reflog: Xem lịch sử các thay đổi đối với các tham chiếu Git.
- git remote: Xem và quản lý các kho lưu trữ từ xa.
- git config: Thay đổi cấu hình của kho lưu trữ Git.
- git help: Hiển thị trợ giúp cho một lệnh Git cụ thể.
Đây chỉ là một số câu lệnh Git nâng cao. Để tìm hiểu thêm về Git, bạn có thể tham khảo tài liệu chính thức của Git hoặc tìm kiếm các hướng dẫn trực tuyến.
Dưới đây là các câu lệnh hữu dụng
git reset --hard && git clean -df git reset --hard git add -A && git commit -m "init commit" && git push -u origin main
…or create a new repository on the command line
echo "# jx-dev" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/rinodung/jx-dev.git
git push -u origin main
…or push an existing repository from the command line
git remote add origin https://github.com/rinodung/jx-dev.git
git branch -M main
git push -u origin main