git命令使用github

github相关设置

ssh设置
1.创建密钥
ssh-keygen -t ed25519 -C "git@github.com"

Enter file in which to save the key (/xxxx/xxx/.ssh/id_ed25519): 			# 回车
Enter passphrase (empty for no passphrase): 			# 回车
Enter same passphrase again: 		# 回车

2.后台启动ssh
eval "$(ssh-agent -s)"

3.创建和写入config
touch ~/.ssh/config
vim ~/.ssh/config

写入内容:
Host *
  IgnoreUnknown AddKeysToAgent,UseKeychain
  AddKeysToAgent yes
  UseKeychain yes
  IdentityFile ~/.ssh/id_ed25519

4.ssh身份添加
ssh-add -K ~/.ssh/id_ed25519

5.复制密钥,在github的settings中添加密钥(title随便写)
vim ~/.ssh/id_ed25519.pub 

6.测试是否连接上github
ssh -T git@github.com

如果显示
Hi your_user_name! You've successfully authenticated, but GitHub does not provide shell access.
就表示成功了
else:
git@github.com: Permission denied (publickey).		就失败了
token设置

在项目中,用git push -u origin main上传项目需要输入github账号和token(不是密码!!!)

密码不安全,2020年8月13号,github就弃用了密码,改用token

所以,需要设置token

Settings -> Developer settings -> Personal access tokens

创建token,全选权限就行了,一般设置个30天就差不多了
github下载code
git clone ssh地址			# 就可以下载到本地目录下
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值