git的基本设置

 1、配置github的ssh密钥:

(1)打开Git Bash查看电脑上是否已经存在SSH密钥:

输入 cd ~/.ssh

(2)创建新的ssh key:

输入 ssh-keygen -t rsa -C "your_email@youremail.com"

执行这条命令会如上图提示文件保存路径,可以直接按Enter,

然后提示输入 passphrase(密码),输入两次(可以不输直接两次Enter),

然后会在 .ssh 目录生产两个文件:id_rsa和id_rsa.pub

用记事本打开.ssh目录下的id_rsa.pub文件,复制里面的内容;

2、复制ssh key到github:

3、测试 ssh 链接 github:

输入 ssh -T git@github.com

同理操作码云。

4 、clone代码到本地

git clone  XXX

### 如何在Git中配置邮箱 为了确保每次提交代码时能够正确记录用户的邮箱信息,在 Git 中可以通过 `git config` 命令来设置全局或局部的用户邮箱。 #### 全局配置邮箱 如果希望在整个系统范围内应用同一个邮箱地址,则可以使用以下命令进行全局配置: ```bash git config --global user.email "your_email@example.com" ``` 这条命令的作用是将指定的邮箱地址保存到全局配置文件中,之后所有的 Git 项目都会默认使用这个邮箱地址[^1]。 #### 查看当前配置的邮箱 要确认已经设置了哪个邮箱作为全局默认值,或者检查某个特定项目的本地邮箱设置,可执行如下命令: ```bash git config user.email ``` 此命令会返回当前工作目录下所使用的邮箱地址。如果是首次运行该命令而尚未设定任何邮箱,则不会有任何输出[^2]。 #### 局部覆盖全局配置(针对单个项目) 有时可能需要为不同的远程仓库提供各自独立的身份标识(比如个人作品库和个人博客站点),这时可以在具体项目里单独定义不同于全局级别的身份参数而不影响其他地方: 进入目标项目的根路径后执行下面两条指令之一即可完成操作: - **仅限本次终端会话有效**: ```bash export GIT_AUTHOR_EMAIL="project_specific_email@example.org"; export GIT_COMMITTER_EMAIL=$GIT_AUTHOR_EMAIL; ``` - **持久化存储于.git/config当中** : ```bash git config user.email "another_email_for_this_repo_only@example.net"; ``` 上述方法允许开发者灵活管理多个账户之间的切换需求[^3]. 最后提醒一下,当修改完这些基本信息之后记得测试验证一番哦! 可通过简单的commit动作观察log里的author字段是否符合预期. ```python import os os.system('git commit --allow-empty -m "Test Commit Message"') os.system('git log -1 --pretty=format:"%ae %ce"') # 输出最近一次提交的实际作者与提交者邮件地址 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhangvalue

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值