Thỉnh thoảng tôi nhận được tin nhắn từ git. Câu hỏi của tôi về vấn đề này là:Git: tên và cấu hình địa chỉ email
- Tại sao điều này xảy ra?
- Làm cách nào để ngăn điều này xảy ra lần nữa?
- Điều này ảnh hưởng đến cam kết của tôi hoặc bất kỳ hành động git nào khác mà tôi có thể thực hiện?
Tôi nhận ra câu hỏi tương tự đã được đưa lên StackOverflow, nhưng tôi không tin rằng họ giải quyết bài này nói riêng.
Tên và địa chỉ email của bạn được định cấu hình tự động theo số trên tên người dùng và tên máy chủ của bạn. Vui lòng kiểm tra xem chúng có chính xác không. Bạn có thể ngăn chặn thông điệp này bằng cách thiết lập cho họ một cách rõ ràng:
git config --global user.name "Your Name"
git config --global user.email [email protected]
Sau khi thực hiện điều này, bạn có thể khắc phục bản sắc sử dụng cho điều này cam kết với:
git commit --amend --reset-author
Bạn có nhận này trên cùng một máy trạm khi làm việc trong cùng một tài khoản người dùng và bạn có thể đảm bảo thư mục cấu hình của người dùng luôn có sẵn không? Ý tưởng là cấu hình git toàn cầu được lưu trữ trong tệp '.gitconfig' nằm trong thư mục cấu hình cho mỗi người dùng của bạn. Vì bạn đã cho chúng tôi biết chính xác không có thông tin về hệ thống của bạn, tôi không thể đoán được nhiều hơn nữa. – kostix