Cách bỏ qua các móc cam kết trong Git (Không xác minh)

Cach Bo Qua Cac Moc Cam Ket Trong Git Khong Xac Minh



Trong Git, móc cam kết được sử dụng để phục vụ các mục đích quan trọng như duy trì chất lượng mã và thực thi các nguyên tắc. Nó thường được khuyến nghị để tuân theo quy trình công việc cam kết đã xác định. Nó sẽ chỉ bỏ qua các hook cam kết khi có lý do chính đáng với sự cân nhắc thích hợp về tác động đối với dự án và các cộng tác viên của dự án.

Hướng dẫn này sẽ giải thích chi tiết về phương pháp bỏ qua các hook cam kết trong Git.

Làm cách nào để bỏ qua các móc nối cam kết trong Git (Không xác minh)?

Trong Git, móc cam kết là tập lệnh hoặc tệp ẩn được thực thi trước hoặc sau một số hành động nhất định, chẳng hạn như cam kết mã. Chúng rất hữu ích để thực thi các tiêu chuẩn mã hóa, chạy thử nghiệm hoặc thực hiện các kiểm tra khác trước khi cho phép tiến hành cam kết. Tuy nhiên, có thể có những tình huống mà người dùng Git muốn bỏ qua các móc cam kết này, chẳng hạn như khi họ thực hiện một sửa chữa nhanh.







Đối với thực tế, hãy làm theo các hướng dẫn dưới đây:



  • Khởi chạy một thư mục cục bộ Git.
  • Tạo hoặc sửa đổi một tập tin theo sở thích của bạn.
  • Thêm các thay đổi trong khu vực theo dõi.
  • Bỏ qua móc cam kết bằng cách sử dụng “ cam kết git ” lệnh cùng với “ –no-xác minh ' lựa chọn.

Bước 1: Chuyển đến Thư mục địa phương Git
Đầu tiên, khởi chạy tiện ích Git bash trên hệ thống của bạn và di chuyển tới thư mục Git cục bộ bằng cách thực hiện lệnh “ đĩa CD ' yêu cầu:



cd 'C:\Users\user\Git\newRepo'

Bước 2: Liệt kê dữ liệu có sẵn





Tiếp theo, hãy chạy lệnh “ ls ” lệnh để liệt kê dữ liệu có sẵn trong kho lưu trữ đã nêu:

ls

Từ đầu ra dưới đây, chúng tôi đã chọn “ tệp2.txt ” cho quá trình tiếp theo:



Bước 3: Sửa đổi và theo dõi tệp

Tiếp theo, sửa đổi tệp với sự trợ giúp của “ bắt đầu ” lệnh cùng với tên tệp:

bắt đầu tập tin2.txt

Do đó, trình chỉnh sửa mặc định cho tệp đã được khởi chạy trên hệ thống máy tính để bàn. Thêm/Sửa đổi nội dung theo sở thích của bạn và đóng trình chỉnh sửa sau khi lưu:

Bước 4: Theo dõi thay đổi

Sau khi thực hiện các thay đổi trong tệp, hãy theo dõi tệp đã sửa đổi trong khu vực tổ chức bằng cách sử dụng “ thêm git ' yêu cầu:

git thêm file2.txt

Bước 5: Kiểm tra tình trạng hiện tại

Xem trạng thái hiện tại của kho làm việc Git để xác minh xem tệp đã được theo dõi hay chưa:

trạng thái git

Đầu ra kết quả xác định rằng tệp đã sửa đổi đã được thêm vào khu vực tổ chức thành công:

Bước 6: Bỏ qua các móc nối cam kết

Thực hiện “ cam kết git ” lệnh để cam kết thay đổi. Tuy nhiên, “ –no-xác minh ” tùy chọn được sử dụng cùng với nó để bỏ qua tất cả các tệp ẩn khỏi thư mục làm việc của Git và tùy chọn “ -m ” tùy chọn để thêm thông báo cho các thay đổi cam kết:

git commit --no-verify -m 'tệp đã sửa đổi'

Có thể thấy rằng tất cả các thay đổi đã được thực hiện thành công:

Ghi chú: Không tồn tại lệnh xác minh nào để kiểm tra các hook xác nhận bỏ qua trong Git.

Đó là tất cả về việc bỏ qua lịch sử cam kết trong Git.

Phần kết luận

Trong Git, móc cam kết là tập lệnh hoặc tệp ẩn được thực thi trước hoặc sau một số hành động nhất định, chẳng hạn như cam kết mã. Để bỏ qua các móc cam kết trong Git, trước tiên, hãy khởi chạy thư mục cục bộ Git và tạo hoặc sửa đổi tệp theo sở thích của bạn. Sau đó, thêm các thay đổi trong khu vực theo dõi. Cuối cùng, bỏ qua móc cam kết bằng cách sử dụng “ cam kết git ” lệnh cùng với “ –no-xác minh ' lựa chọn. Hướng dẫn này minh họa bỏ qua các hook cam kết trong Git.