Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

CÁC CÂU LỆNH GIT CƠ BẢN

-------------------------------------------------------
1. CREATE ACCOUNT AND REPOSITORY:
Download Git: https://gitforwindows.org/
Create account & repository: https://github.com/
2. GIT VERSION
$ git --v
Kiểm tra phiên bản hiện tại của Git trên máy của bạn.
3. GIT CONFIG
$ git config --g user.name "minhthutranthuy"
$ git config --g user.email "tranthuyminhthu0611@gmail.com"
$ git config --list
Git config là lệnh được sử dụng để thiết lập tên đăng nhập và email của bạn trong main
configuration file.
4. GIT HELP
Nếu bạn cần hỗ trợ, hãy sử dụng các lệnh:
$ git help -a or $ git help --all - Hướng dẫn bạn có thể làm được những gì, tất cả các lệnh
có thể.
$ git config --help or $ git help config - Đưa bạn tới trang hướng dẫn chính thống của Git.
$ git command -help . Xem tất cả các tùy chọn có sẵn cho lệnh cụ thể
5. GIT INIT
$ git init
Lệnh này được dùng khi bạn muốn tạo một phiên bản git mới cho một dự án.
6. GIT STATUS
$ git status
$ git status --short
Lệnh này kiểm tra trạng thái của kho lưu trữ
Ví dụ:
?? - Tập tin của bạn không bị theo dõi
A - Tệp được thêm vào giai đoạn nào
M - Tệp đã sửa đổi
D - Các tệp đã xóa
7. GIT ADD:
$ git add .
or
$ git add --all (git add -A)
or
$ git add index.html (chỉ định tên tệp được add)
Add những thay đổi (bạn đã tạo mới hoặc chỉnh sửa) để thực hiện commit.
8. GIT COMMIT
$ git commit -m
m là những gì bạn muốn chú thích, giải thích viết tắt của từ message nghĩa là thông điệp...
9. GIT DIFF
$ git diff
So sánh sự khác biệt kể từ lần commit cuối cùng của bạn.
$ git log
Xem lịch sử commit của bạn.
10. GIT PUSH
Sau câu lệnh Commit, thông tin mới chỉ được cập nhật lên Local Repository. Nếu muốn cập
nhật lên server thì bạn phải sử dụng câu lệnh push:
$ git push origin <name_branch>
Nếu chưa tồn tại remote trên server thì bạn cần phải add mới một remote trước rồi mới push:
$ git remote add origin <remote_url>
$ git push origin <name_branch>
11. GIT CHECKOUT
$ git checkout -b branch_mane
Lệnh này dùng để tạo và chuyển sang nhánh mới ngay lập tức.
$ git checkout branch_mane
Lệnh này giúp di chuyển không gian làm việc, kiểm tra tệp giữa các branch_mane.
12. GIT FETCH
$ git fetch origin
git fetch giúp bạn cập nhật thông tin từ remote repository vào local repository mà không làm
thay đổi dữ liệu hiện có, đồng thời cung cấp cơ sở cho việc tích hợp các thay đổi mới nhất
vào codebase của bạn..
13. GIT MERGE
$ git merge <branch-name>
git merge là một công cụ trong Git được sử dụng để kết hợp các thay đổi từ một nhánh vào
nhánh khác. Công dụng chính của git merge là để tích hợp các thay đổi từ nhánh phụ (branch)
vào nhánh chính (main branch) trong quá trình làm việc với Git.
14. GIT PULL
$ git pull origin main (kéo tất cả các thay đổi từ main về local)
$ git pull (kéo tất cả các thay đổi từ branch_mane về local)
$ git pull origin (kéo tất cả các thay đổi từ kho lưu trữ từ xa vào branch bạn đang làm
việc)
$ git pull --rebase (tránh xung đột)
15. GIT CLONE
$ git clone <url>
git clone được dùng để sao chép một kho lưu trữ
16. GIT REBASE
Lệnh này để di chuyển về nhánh cần hợp nhất
$ git checkout branch_mane1
Lệnh này tiến hành hợp nhất và code từ branch_mane2 được hợp nhất vào branch_mane1
$ git rebase branch_mane2.

You might also like