正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史记录

版本 1 下一个 »

配置与查看配置


使用 git config 配置git参数,如下:

git config --global user.name "xxxx"
git config --global user.email "<xxx@xxx.com>"
git config --global core.editor vim
git config --global core.fileMode false
git config --global --list

这里配置的是全局配置,会应用到所有git仓库和操作,这些配置存储在~/.gitconfig文件中,如下:

~/.gitconfig
[user]
	email = zhongluqiang@xiongmaitech.com
	name = zhongluqiang
[core]
	editor = vim
	fileMode = false

除了全局配置,还可以针对每个仓库进行具体的配置,转到对应的仓库下,使用 git config 命令即可。

生成SSH密钥


这一步在本地生成用于加密通信的密钥对,生成的公钥可以登记到Git服务器,比如GitHub,这样本地就可以对远程仓库进行操作。加密通信原理可参考 SSL加密通信原理,本地生成密钥的命令如下:

ssh-keygen -t rsa -b 4096 -C "<xxx@xxx.com>"

这里指定了加密算法是RSA,长度是4096 bits。生成的SSH密钥对位于 ~/.ssh 目录,其中的id_rsa.pub是公钥,用于提供给Git服务器,id_rsa是私钥,需妥善保管。

,总结


  1. 配置与查看配置,用户名,邮件,core.editorcore.fileModegit config --list
  2. openssl生成公钥
  3. 克隆远程仓库
  • 无标签