Git可以说是程序员管理代码的神器了,本文介绍了它的使用


安装

Linux安装

1
apt-get install git

Windows安装
下载,我下载的是Portable版
在控制面板-系统和安全-系统-高级系统设置-高级-环境变量-系统变量-Path新建一个目录到/git/bin/


配置git基本信息

配置git信息

1
2
git config --global user.name "panxiuwen"
git config --global user.email "982202733@qq.com"

查看全局信息

1
git config -l --global

使用ssh key操作

未设置ssh key之前,我们只能通过http对github进行提交,就算登陆了每次部署也得选择git登陆客户端,非常麻烦,使用ssh就没这个烦恼。
启用OpenSSH Authentication服务

1
ssh-agent -s

如果启动Fail,请检查服务

生成ssh-key,四次回车

1
ssh-keygen -t rsa -C "982202733@qq.com"

cd到username/.ssh文件夹,将生成的ssh-key添加到本地

1
ssh-add id_rsa

在Github上添加id_rsa.pub文件的内容到SSH-Key中
接下来尝试登陆github,一般显示成功就没问题了

1
ssh -T git@github.com

D:\tools\blog>ssh -T git@github.com
Hi panxiuwen! You’ve successfully authenticated, but GitHub does not provide shell access.

尝试登陆gitee

1
ssh -T git@gitee.com

其他用法

查看仓库创建信息
curl -k https://api.github.com/repos/panxiuwen/panxiuwen.github.io | jq . | grep created_at