日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

git 添加用户名和邮箱_设置 Git 账户及邮箱

發布時間:2024/9/15 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 git 添加用户名和邮箱_设置 Git 账户及邮箱 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

當我們在GitHub中提交修改時,GitHub通過我們本地git配置文件中配置的郵箱地址,與我們的GitHub賬戶相關聯,這樣GitHub提交記錄就可以關聯提交者的GitHub賬戶。

那么我們怎么在本地配置我們的git郵箱呢?

#全局 git 配置

我們可以使用git config命令來修改本地git配置。設置全局用戶及郵箱:

$ git config --global user.name gitaccount

$ git config --global user.email gitaccount@example.com

其中gitaccount是我們的git賬戶,gitaccount@example.com是我們的git郵箱。

修改配置后,可以查看本地git配置文件:

$ cat ~/.gitconfig

[user]

name = gitaccount

email = gitaccount@example.com

也可以使用命令來查看修改后的配置:

$ git config --global user.name

gitaccount

$ git config --global user.email

gitaccount@example.com

這里修改的是全局的`git 配置項,配置完成后,我們在所有的代碼倉庫中提交的修改,默認都將關聯全局配置的賬戶及郵箱,除非我們為每個代碼倉庫單獨配置賬戶及郵箱。

代碼倉庫git配置

我們可以為每個代碼倉庫配置單獨配置賬戶及郵箱。

取消全局配置:

$ git config --global --unset user.name

$ git config --global --unset user.email

$ git config --global user.name

#全局配置賬戶已經移除

$ git config --global user.email

#全局配置郵箱已經移除

進入代碼倉庫目錄,修改配置:

$ cd git-repository/

$ git config user.name anothergitaccount

$ git config user.email anothergitaccount@example.com

修改后的配置可以使用命令查看:

$ git config user.name

anothergitaccount

$ git config user.email

anothergitaccount@example.com

也可以在代碼倉庫目錄配置文件查看:

$ cat .git/config

[core]

repositoryformatversion = 0

filemode = true

bare = false

logallrefupdates = true

[remote "origin"]

url = https://github.com/username/repository.git

fetch = +refs/heads/*:refs/remotes/origin/*

[branch "master"]

remote = origin

merge = refs/heads/master

[user]

name = anothergitaccount

email = anothergitaccount@example.com

#Troubleshooting

##GitHub 提交記錄無法關聯賬戶

如果 GitHub 的提交記錄沒有關聯本地設置的郵箱,可能是因為你沒有在 GitHub 的郵箱設置項中添加你的郵箱。

添加的方法為:

首先在 GitHub 網頁右上角點擊設置按鈕:

打開 Emails 頁,在右側添加你的郵箱:

修改完本地 git 賬戶、郵箱后,再次提交的代碼會自動關聯到設置的郵箱,但是之前的提交依然會關聯之前設置的賬戶、郵箱。

##提交記錄沒有關聯正確的郵箱

如果你本地 git 設置正確,但是 GitHub 上的提交記錄仍然沒有關聯正確的郵箱,這有可能是設置的郵箱被環境變量覆蓋了。查看以下環境變量是否設置:

$ echo $GIT_COMMITTER_EMAIL

# 打印環境變量 GIT_COMMITTER_EMAIL

$ echo $GIT_AUTHOR_EMAIL

# 打印環境變量 GIT_AUTHOR_EMAIL

如果本地設置了這兩個環境變量,且設置的值不是我們想要設置的郵箱,重新設置環境變量:

$ GIT_COMMITTER_EMAIL=gitaccount@example.com

$ GIT_AUTHOR_EMAIL=gitaccount@example.com

#參考

總結

以上是生活随笔為你收集整理的git 添加用户名和邮箱_设置 Git 账户及邮箱的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。