Combo Git status, Git add, Git commit 🧐

  • admin
  • 12 Tháng Mười, 2022
Git status
  • Cho mình biết đang ở nhánh nào (On branch…)
  • Trạng thái branch của mình so với trên server github như thế nào, có thể sai thì code đã được update trên server lúc mình đang code. Muốn chính xác thì phải git fetch để tải code mới nhất về
  • Trạng thái các file, file nào đang được git theo dõi không
Quan trọng: Các khu vực làm việc với git theo thứ tự như sau
  1. Khu vực làm việc: Là nơi mình đang code, ở local
  2. Khu vực staging: Sau khi dùng git add thì file sẽ được đưa lên khu vực này, vẫn ở local
  3. Khu vực commited: Khi khi dùng git commit thì file từ staging sẽ được đẩy lên khu vực này, cũng vẫn ở local
  4. Khu vực remote hoặc gọi là origin: Sau khi dùng git push thì file từ staggin sẽ được đưa lên server
Git add

Câu lệnh này sẽ thêm 1 hoặc nhiều file thay đổi vào khu vực Staging

Thêm 1 file: git add name_file_1
Thêm 2 file: git add name_file_2
Thêm tất cả file: git add .

Git reset

Đôi khi mình lỡ add nó lên khu vực Staging rồi nhưng muốn back lại 1 hoặc nhiều file về khu vực code

Khôi phục 1 file từ Staging về khu vực code: git reset name_file_1
Khôi phục nhiều file: git reset .

Git commit

Câu lệnh này sẽ thêm những file từ khu vực Staging lên khu vực commit kèm theo title
Vd: git commit -m "implement feature notify talk"
Hoặc có thể thêm mô tả bổ nghĩa cho title thì: git commit -m "implement feature notify talk" -m "description more"

Hy vọng các bạn có thể nắm, hiểu được 4 khu vực làm việc để những câu lệnh git mình gõ xuống thêm % tự tin hơn kkk

guest
1 Bình luận
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất
Phản hồi nội tuyến
Xem tất cả bình luận
from mullion
from mullion
1 tháng trước

hay nha

Nhấn ESC để đóng

1
0
Rất thích suy nghĩ của bạn, hãy bình luận.x