2012-12-23 29 views
10

Tôi rất mới với Git và chưa bao giờ sử dụng bất kỳ VCS nào trước đây. Tôi vừa mở một tài khoản GitHub. Tôi bắt đầu bằng cách đọc các trang trợ giúp GitHub. Tôi đã tải xuống và cài đặt Git trên máy Windows cục bộ của mình. Từ đó, tôi được chuyển đến cuốn sách Pro Git. Trong quá trình thiết lập ban đầu, tôi đã sử dụng tên hợp pháp của mình.Tôi nên sử dụng gì cho git user.name?

Tôi đã đọc rất nhiều về Git và GitHub trong một chút cuối cùng mà tôi không thể nhớ mình đã đọc nội dung gì. Tôi nghĩ rằng tôi đã đọc một cái gì đó ở đâu đó (nhưng không thể tìm thấy nó ngay bây giờ) cho biết tôi nên sử dụng tên người dùng GitHub của tôi làm người dùng Git .name. Vì vậy, bây giờ tôi không chắc chắn phải làm gì.

Tôi đã đọc this Pro Git page mà nói:

$ git config --global user.name "John Doe"

Và tôi đã đọc this GitHub page mà nói:

$ git config --global user.name "Tên của bạn ở đây"

Điều đầu tiên ngụ ý rằng người ta nên sử dụng tên riêng của họ, cái thứ hai không rõ ràng. Tuy nhiên, trang GitHub cũng có những điều sau đây để nói:

Chúng tôi sử dụng địa chỉ email để liên kết các cam kết với tài khoản GitHub của bạn.

Điều tôi lấy từ đó là người dùng .email quan trọng nếu tôi muốn cam kết liên kết với tài khoản GitHub của mình. Vì nó không nói bất cứ điều gì về tên, tôi nghĩ rằng có lẽ nó không quan trọng.

Vì vậy, tôi nên sử dụng những gì cho Git user.name của mình?

+0

Nó không quan trọng, nhưng hầu hết mọi người sử dụng tên đầy đủ của họ. Vui lòng đóng câu hỏi này. –

+1

Bất cứ điều gì bạn muốn xuất hiện trong các cam kết. –

Trả lời

11

Bạn có thể sử dụng tên riêng, tên người dùng hoặc bất kỳ số nhận dạng nào bạn muốn cho user.name. Nó sẽ được đăng nhập vào mỗi cam kết cùng với địa chỉ email của bạn, cam kết tin nhắn và các chi tiết khác. Và bạn hoàn toàn đúng về cách GitHub sử dụng địa chỉ email. Chúc may mắn với git! Bạn đang đi đúng hướng với Pro Git.

0

Có 'user.email' cho email. Tôi sử dụng cả hai và cả hai đều đăng nhập vào các cam kết.

1

Như trường nói, hãy sử dụng tên này cho tên của bạn. Bạn có thể đặt email của mình trong khóa cài đặt user.email. Github cũng sử dụng email để hiển thị hình ảnh avatar toàn cầu của bạn từ dịch vụ Gravatar. Tôi thích đặt tên đầy đủ/email của mình trong cấu hình chung, nhưng bạn cũng có thể đặt cấu hình cho từng dự án cụ thể. Theo mặc định, tất cả các repos của bạn sẽ sử dụng cài đặt chung (ví dụ: "John Doe"), trừ khi bạn ghi đè rõ ràng cài đặt đó bằng cài đặt cục bộ (ví dụ: độc tố).

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