https://xuanthulab.net/su-dung-lenh-git-commit.html

Lệnh git checkout được dùng để chuyển nhánh hoặc để phục hồi file trong thư mục làm việc từ một commit trước đây ...
    VD: git checkout main


Lệnh git commit thực hiện lưu vào CSDL Git toàn bộ nội dung chứa trong index (vùng staging) và kèm theo nó là một đoạn text thông tin (log) mô tả sự thay đổi của của commit này so với commit trước. Sau khi commit con trỏ HEAD tự động dịch chuyển đến commit này (Trong nhánh hiện tại)
   VD : git commit -m "lan 1"


https://learngitbranching.js.org/?locale=vi

Bài tập 1.1 : 


git checkout main
git commit -m "lan 1"
git commit -m "lan 2"