Tôi đang cố gắng thực hiện một số thay đổi với tư cách là một người dùng khác, nhưng tôi không có địa chỉ email hợp lệ, lệnh sau không hoạt động với tôi:
git commit --author="john doe" -m "some fix"
fatal: No existing author found with 'john doe'
Tôi gặp vấn đề tương tự khi cố gắng cam kết chỉ với một địa chỉ email
git commit --author="john@doe.com" -m "some fix"
fatal: No existing author found with 'john@doe.com'
Trên trang man GIT cho lệnh commit, nó cho biết tôi có thể sử dụng
standard A U Thor <author@example.com> format
Đối với tùy chọn - Tác giả.
Định dạng này được định nghĩa ở đâu? A và U đại diện cho cái gì? Làm thế nào để tôi cam kết cho một người dùng khác chỉ có tên người dùng hoặc chỉ một email?