2015-06-02 25 views
6

Khi làm việc thông qua giao diện web của GitHub như việc sáp nhập các yêu cầu kéo hoặc làm việc trên gh-trang, tác giả của cam kết là:GitHub tác giả: tên thật thay vì tên người dùng

real name <[email protected]> 

nhưng tôi sẽ giống như là

user name <[email protected]> 

Có cách nào để thay đổi điều này không?

Khi làm việc trên repo địa phương của tôi và đẩy từ đây, mọi thứ đều như mong đợi.

Sửa

Dưới đây là một số bước đơn giản để tạo lại vấn đề:

  • tạo một repo mới và đánh dấu vào hộp kiểm để tạo ra file README.md
  • bản sao repo
  • trong repo địa phương của bạn chạy "gitk" - lưu ý rằng tên thật được sử dụng, không phải tên người dùng

Đây là một repo kiểm tra (Tôi sẽ xóa nó lại sau): https://github.com/puce77/test

Chỉnh sửa 2

Hoặc là nó khuyến khích sử dụng tên thật? Lý do gì? Tôi nghĩ tên người dùng là duy nhất nhưng tên thật có thể không. Cũng tên thật thay đổi nhiều khả năng hơn (ví dụ: hôn nhân) so với tên người dùng.

+0

Bạn có một ví dụ ? – mipadi

+0

@mipadi Hãy xem câu hỏi cập nhật của tôi – Puce

+0

@mipadi Cập nhật khác – Puce

Trả lời

0

Tên người dùng của bạn kết hợp các cam kết của bạn với danh tính. Để cài đặt nó trên một kho lưu trữ địa phương sử dụng lệnh sau:

git config user.name "Your name" 

để thiết lập nó trên toàn cầu cho tất cả các kho lưu trữ trên máy tính của bạn:

git config --global user.name "Your name" 

Tất cả theo documentation

+0

Tôi biết điều này và như tôi đã nói nó hoạt động bằng cách sử dụng repo địa phương. Nhưng tôi có vấn đề với giao diện web. – Puce

+0

Công cụ git của tôi đã đi xa đến mức để ghi đè các giá trị này. Kiểm tra cài đặt của bạn. – Johannes

Các vấn đề liên quan