Làm cách nào để thay đổi tác giả và trình xác nhận mặc định trong plugin Eclipse Git?


95

Tôi đang sử dụng plugin Git cho Eclipse. Tôi có một số tác giả và người xác nhận được hiển thị khi tôi bắt đầu nhập vào các trường đó.

Làm cách nào để cung cấp các thay đổi cho danh sách này hoặc xóa một số tác giả hoặc người cam kết?

Ngoài ra, tôi muốn đặt tác giả và người cam kết mặc định của mình sẽ được hiển thị theo mặc định.

Nhập mô tả hình ảnh tại đây

Câu trả lời:


157
  1. Nhấp vào Window> Preferences> Team> Git> Configuration
  2. Nhấp vào Thêm mục nhập và nhập các cặp giá trị khóa:

    • Khóa: user.name
    • Giá trị: YourUsername Here

    • Key: user.email
    • Giá trị: YourEmailHere

1
Tôi đã phải đặt biến môi trường HOME trước khi có thể thêm mục nhập mới. Sau đó, điều này làm việc cho tôi.
jaco0646

2
Khởi động lại nhật thực sau khi thêm cấu hình.
Sharan De Silva,

16

Mỗi nhà phát triển nên thực hiện:

git config --global user.name "<name of user>"
git config --global user.email "<email of user>"

Nếu bạn muốn thay đổi tác giả của một cam kết hiện có, hãy xem tại đây


đồng ý, sau đó Eclipse sẽ sử dụng cấu hình từ YOUR_HOME_DIR/.gitconfig, được thiết lập bởi những người 2 lệnh trên
danisupr4

hoạt động và toàn cầu hơn là chỉ làm điều đó trong nhật thực!
tibi


10

Thay đổi tên người cam kết và email của bạn trên toàn cầu

Bạn có thể chạy git configlệnh "" với --globalcờ; điều này sẽ đảm bảo tất cả các cam kết trong tương lai của bạn sử dụng thông tin đã cho:

$ git config --global user.name "John Doe"
$ git config --global user.email "john@doe.org"

Thay đổi tên và email người cam kết của bạn cho mỗi kho lưu trữ

Nếu bạn chỉ muốn sử dụng các cài đặt đặc biệt khi làm việc trong một kho lưu trữ nhất định, bạn chỉ cần bỏ qua --globalcờ. Điều này làm cho cấu hình chỉ hợp lệ trong kho lưu trữ đó:

$ git config user.name "John Doe"
$ git config user.email "john@doe.org"

Git Cheatsheet: git cho hình nộm


1
Đây là câu trả lời tốt hơn nhiều cho những người sử dụng nhiều không gian làm việc và cần các Tác giả / Người cam kết khác nhau cho mỗi không gian làm việc thay vì cài đặt Eclipse toàn cục.
Etep

1
Đồng ý với @Etep. Tôi đã định cấu hình cả tài khoản toàn cầu và tài khoản cục bộ. Để kiểm tra xem bạn có đang sử dụng đúng tài khoản repo cụ thể từ trong repo hay không, hãy chạy cat .git/confighoặcgit config --local user.name
rsinha

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.