Banner 1
Banner 2
hero

Phạm Văn Tú

4518 thành viên

  1. Trang chủ /
  2. Git /
  3. Combo Git status, Git add, Git commit 🧐

Combo Git status, Git add, Git commit 🧐

10/12/2022
Git

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

Khu vực làm việc: Là nơi mình đang code, ở local 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 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 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

hero