成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

在 Git 中如何配置用戶信息

開發 前端
配置分為全局配置(global)和本地配置(local)。全局配置影響所有的 Git 倉庫,本地配置只影響它所在的 Git 倉庫,并可以覆蓋全局的配置。

大家好,我是前端西瓜哥。

最近買了臺新的筆記本,重新裝了一些軟件,這次就說說怎么在 git 中配置用戶信息吧。

當我們安裝了 git 后,一件非常重要的事情就是配置我們的用戶名和郵箱地址,因為我們提交代碼到遠端服務器需要通過它們來得知提交者是誰。

查看配置列表

在配置用戶信息前,我們需要確定自己是否已配置了用戶信息。

我們先查看所有的配置:

git config --list

如果在一個 git 倉庫下輸入這個命令,你會得到類似下面的內容:

credential.helper=osxkeychain
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
core.ignorecase=true
core.precomposeunicode=true
remote.origin.url=git@github.com:F-star/svg-editor.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.main.remote=origin
branch.main.merge=refs/heads/main

配置分為全局配置(global)和本地配置(local)。全局配置影響所有的 git 倉庫,本地配置只影響它所在的 git 倉庫,并可以覆蓋全局的配置。

上面的內容中,除了第一行來自全局配置,其他配置都是來自該 git 倉庫,具體配置文件位置在 ??.git/config??

[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = true
[remote "origin"]
url = git@github.com:F-star/svg-editor.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "main"]
remote = origin
merge = refs/heads/main

全局配置來自當前用戶家目錄下的 .gitconfig 文件,即 ??~/.gitconfig??。

用編輯器(通常是 vim)打開配置文件的命令如下:

# 打開全局配置
git config --global --edit
# 打開當前 git 倉庫配置
git config --edit

(希望你至少知道該如何退出 vim,祝福)。

查看指定配置

上面列表內容有點多,我們可以只看需要的用戶信息配置。

查看配置的用戶的 用戶名/郵箱地址:

git config user.name
git config user.email

命令會先找 git 倉庫里的配置,找不到再找全局配置。如果什么都沒輸出,說明你沒有配置。

你也可以指定配置的作用域為 local 還是 global:

# 本地
git config --local user.email
# 全局
git config --global user.email

如果都沒有,就要去配置了。

配置用戶信息

配置全局的用戶信息:

git config --global user.name "前端西瓜哥"
git config --global user.email "work-email@gmail.com"

雙引號可加可不加,如果值中間有空格符,就要加上。

如果你想配置當前項目的用戶信息,將 --global 去掉即可,或者也可以改成 --local。

git config user.email "person-email@gmail.com"

這在你用公司的電腦折騰自己的個人項目很有用,畢竟你也不希望自己的個人項目的 commit 提交顯示的是公司郵箱。

刪除配置

當不需要一個配置時,我們可以使用 --unset 配置項。也可以直接改配置文件。

# 本地
git config --unset user.email
# 全局
git config --global --unset user.email

結尾

你學會了嗎?

責任編輯:姜華 來源: 前端西瓜哥
相關推薦

2011-08-02 11:07:00

2014-08-27 11:22:46

LinuxSFTP

2022-10-27 09:34:06

git撤銷

2011-07-14 08:56:34

Sql Server

2014-06-20 14:47:08

2017-07-26 10:58:26

GitFeatureGit Flow

2023-12-21 07:06:32

Go編寫HTML

2022-06-27 09:00:55

SwiftGit Hooks

2010-04-23 17:28:19

Aix 用戶

2022-04-28 09:02:55

Gitcommitlint配置

2009-09-07 09:20:34

2019-07-29 10:56:32

Linuxuseradd命令創建用戶賬號

2013-05-14 09:27:13

垃圾郵件LinuxSendmail

2018-06-20 09:39:47

Oracle存儲配置

2021-01-05 14:24:44

Windows 10Windows微軟

2022-10-11 16:53:22

GitLinux

2019-11-22 10:00:53

ICC配置文件Windows 10

2021-03-15 13:05:13

LinuxNautilusGit

2021-10-08 11:51:18

Twitchimageboard數據泄露

2023-04-04 08:38:27

命令Git倉庫
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美一级电影免费观看 | 91免费版在线观看 | 亚洲劲爆av | 久久久久综合 | 亚洲精品久久区二区三区蜜桃臀 | 操操日 | 精品www| 国产一二三区在线 | 亚洲精品丝袜日韩 | 国产超碰人人爽人人做人人爱 | 免费成人在线网站 | 成人免费视频网站在线观看 | 精品免费视频 | 五十女人一级毛片 | 亚洲精品一区二区另类图片 | 国内精品视频一区二区三区 | 国产日韩一区二区三区 | 亚洲精品黄色 | 国产精品成人免费 | 欧美一区日韩一区 | 国产精品久久久久久婷婷天堂 | 中文字幕韩在线第一页 | 国产精品夜间视频香蕉 | 欧美一区免费在线观看 | 国产成人叼嘿视频在线观看 | 久久综合一区 | 国产精品爱久久久久久久 | 天天人人精品 | 韩日在线观看视频 | 美日韩一区二区 | 午夜精品久久久久久 | 国产精品揄拍一区二区 | www.99精品 | 三级在线视频 | 精品国产91亚洲一区二区三区www | 福利一区二区在线 | 在线观看国产91 | 日韩一区二区在线视频 | 狠狠草视频| 亚洲国产精品成人 | 国产精品毛片一区二区三区 |