Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách thiết lập Tên người dùng và Email Git trong Ubuntu

Cách thiết lập Tên người dùng và Email Git trong Ubuntu

Git là một hệ thống điều khiển phiên bản phân tán được phát triển bởi Linus Torvalds để giúp xây dựng nhân Linux. Kể từ những ngày đầu tiên, Git đã phát triển vượt bậc để trở thành hệ thống kiểm soát phiên bản phổ biến nhất.

Git cho phép nhiều người dùng đồng thời đóng góp vào một dự án, theo dõi các thay đổi, hoàn nguyên về các phiên bản trước và tạo các nhánh cho các phiên bản dự án khác nhau. Đây là lý do tại sao điều quan trọng là phải thiết lập tên người dùng và email của bạn trong Git để mỗi cam kết có thể được truy xuất trở lại người dùng.

Bản chất của hướng dẫn này là hướng dẫn bạn những điều cơ bản để bắt đầu với Git sau khi cài đặt, đặc biệt là thiết lập tên người dùng và email trong Git.

Lưu ý :trong khi chúng tôi đang sử dụng Ubuntu cho hướng dẫn này, các bước sẽ áp dụng bất kể hệ điều hành bạn đang làm việc.

Cách định cấu hình Email và Tên người dùng Git Toàn cầu

Sau khi cài đặt Git, bạn cần đặt tên người dùng và địa chỉ email của mình. Git cho phép bạn đặt tên người dùng và email chung để sử dụng trong tất cả các dự án git của bạn hoặc thông tin đăng nhập cục bộ được sử dụng trong một kho lưu trữ cụ thể.

Để đặt thông tin xác thực git của bạn, hãy sử dụng git config yêu cầu. Git config là một công cụ tích hợp cho phép bạn xem và đặt các biến git.

Trong Ubuntu, các biến cấu hình git nằm trong các thư mục sau:

  • / etc / gitconfig - Tệp này lưu trữ cấu hình git cho tất cả người dùng và kho lưu trữ của họ.
  • ~ / .gitconfig - Tệp .gitconfig trong thư mục chính; lưu trữ cấu hình git cho một người dùng cụ thể.
  • .git / config - Điều này lưu trữ cấu hình git cho kho lưu trữ cục bộ.

Để xác minh tên người dùng và cấu hình email của bạn, hãy sử dụng lệnh:

git config --list

Nếu bạn không nhận được bất kỳ kết quả nào từ lệnh trên, hãy đặt tên người dùng và email của bạn.

Để đặt tên người dùng và email cam kết chung, hãy nhập các lệnh:

git config --global user.name “Username”
git config --global user.email example@email.com

Khi các lệnh thực thi thành công, hãy xác minh các biến đã đặt bằng lệnh:

git config –list

Sau khi chạy lệnh này, bạn sẽ nhận được đầu ra tương tự như đầu ra được hiển thị:

user.name=Username
user.email=example@email.com
Cách thiết lập Tên người dùng và Email Git trong Ubuntu

Bạn cũng có thể chỉnh sửa tệp cấu hình git để thêm tên người dùng và mật khẩu. Sử dụng trình soạn thảo văn bản yêu thích của bạn, chỉnh sửa tệp “~ / .gitconfig” và thêm tên người dùng và email.

nano /home/ubuntu/.gitconfig

Thêm các mục dưới dạng:

[user]
    name = Username
    email = example@email.com

Lưu tệp và sử dụng lệnh git config để xác minh rằng bạn đã thêm các mục nhập thành công.

Cách định cấu hình Email và Tên người dùng Git cục bộ

Git cũng cho phép bạn định cấu hình tên người dùng và email cục bộ. Bạn có thể sử dụng thông tin đăng nhập cục bộ cho một kho lưu trữ cụ thể.

Để thực hiện việc này, hãy sử dụng git config lệnh không có --global gắn cờ từ bên trong thư mục kho lưu trữ.

Ví dụ:

Điều hướng đến thư mục bạn muốn sử dụng làm repo:

cd ~/workspace

Tiếp theo, khởi tạo thư mục dưới dạng kho lưu trữ git bằng lệnh:

git init .

Bên trong kho, sử dụng các lệnh bên dưới để đặt tên người dùng và email.

git config user.name “localusername”
git config user.email “user@ubuntu.local”

Để xác minh các thay đổi, hãy sử dụng lệnh:

cat .git/config

Lệnh trên sẽ điều hướng đến thư mục .git bên trong kho lưu trữ cục bộ của bạn và hiển thị nội dung tệp cấu hình. Git lưu trữ các cấu hình cho một kho cụ thể trong tệp .git / config.

Đầu ra cho điều này sẽ là:

[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
[user]
    name = localusername
    email = user@ubuntu.local

Để hiển thị cả cài đặt chung và cài đặt cục bộ, bạn có thể sử dụng git config yêu cầu. Đây là một kết quả mẫu:

user.name=Username
user.email=example@email.com
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
user.name=Localusername
user.email=user@ubuntu.local

Các lệnh cấu hình git hữu ích

git config lệnh cũng cho phép bạn thiết lập các cài đặt git khác.

Ví dụ:bạn có thể đặt trình chỉnh sửa git mặc định bằng lệnh:

git config --global core.editor vim

Thay thế vim bằng trình chỉnh sửa bạn chọn, chẳng hạn như Emacs, nano, v.v.

Bạn cũng có thể thay đổi tên mặc định cho nhánh ban đầu - được đặt thành "chính" theo mặc định.

Sử dụng lệnh bên dưới để thay đổi tên nhánh init mặc định.

git config --global init.defaultBranch initial

Tương tự, hãy thay thế “ký tự đầu” bằng tên mong muốn cho nhánh init của bạn.

Kiểm tra tất cả các cài đặt của bạn như được hiển thị trong đầu ra bên dưới:

user.name=Username
user.email=example@email.com
core.editor=vim
init.defaultbranch=initial
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
user.name=Localusername
user.email=user@ubuntu.local

Kết thúc

Git là một công cụ đáng kinh ngạc đang giúp người dùng duy trì, đóng góp và chia sẻ công việc của họ với những người khác. Để hiệu quả hơn khi sử dụng Git, bạn cũng có thể sử dụng Bí danh Git để cải thiện quy trình làm việc của mình hoặc tìm hiểu cách xóa chi nhánh cục bộ hoặc từ xa.