Commit là gì?

Verb Database

Theo nghĩa chung, một commit là việc cập nhật một bản ghi (record) trong cơ sở dữ liệu (database). Trong ngữ cảnh của một giao dịch (transaction) của cơ sở dữ liệu (database), một commit đề cập đến việc lưu dữ liệu vĩnh viễn sau một tập hợp các thay đổi dự kiến. Một commit kết thúc một giao dịch trong cơ sở dữ liệu quan hệ (relational database) và cho phép tất cả những người dùng khác xem các thay đổi.

Các commit cũng phục vụ một chức năng quan trọng khác, chúng đóng vai trò là điểm xác định tại đó dữ liệu đã thay đổi được hiển thị cho những người dùng khác. Giả sử, địa chỉ của khách hàng đang được chỉnh sửa trong hệ cơ sở dữ liệu (database system). Cho đến khi giao dịch được lưu, những người dùng khác truy vấn dữ liệu của cùng một khách hàng sẽ chỉ thấy địa chỉ ở đó trước khi nó được chỉnh sửa. Sau khi được commit, địa chỉ mới sẽ thay thế vĩnh viễn địa chỉ cũ trên đĩa và bất kỳ người dùng nào hiện đang truy vấn dữ liệu đều có thể xem địa chỉ đã thay đổi.

Noun None

Trong Git, lệnh commit được sử dụng để lưu các thay đổi của bạn vào kho lưu trữ cục bộ (local repository). Bạn có thể coi commit như một snapshot của dự án của mình, snapshot này một phiên bản mới của dự án đó được tạo trong kho lưu trữ cục bộ.


git commit -m "My message"

Noun Git

Trong Git, lệnh commit được sử dụng để lưu các thay đổi của bạn vào kho lưu trữ cục bộ (local repository). Bạn có thể coi commit như một snapshot của dự án của mình, snapshot này một phiên bản mới của dự án đó được tạo trong kho lưu trữ cục bộ.


git commit -m "My message"

Learning English Everyday