首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

2023年1月伊凡梳理如何快速安装git并且配置本地gitee账号权限方便拉代码

本文优雅草伊凡投稿一颗优雅草科技,欢迎其他朋友们来投稿(一定会详细署名)还是那个原因因为重装了因此git信息已经没有了,还是那个原因因为网上各类文章鱼龙混杂有好的有坏的,真正可用的其实还是不好找的,自己弄一遍也熟悉一遍现在开始

下载安装git

选安装版 Standalone Installer

32 和64位自行对应下载,

依然是安装到d盘其他直接下一步

成功运行git

我提前先定位到这个文件目录了,这个文件之前就是和我们企业内部gitee库挂钩的。

登录gitee设置公钥

此处需要去生成,很简单,上面第一个是我之前已经生成过的也就是本机,我先删掉

打开git 执行

ssh-keygen -t ed25519 -C "xxxxx@xxxxx.com" # Generating public/private ed25519 key pair...

注意:这里的 xxxxx@xxxxx.com 只是生成的 sshkey 的名称,并不约束或要求具体命名为某个邮箱。

就像我第二个写的邮箱,其实只有我自己知道这个是我mac电脑

因此我输入

ssh-keygen -t ed25519 -C "pc@home"

代表我家里的电脑

执行后敲三次回车,分别是在问保存到哪个文件,输入口令,请再次确认口令,都不管因此回车。

这样就是成功了,然后执行

cat~/.ssh/id_ed25519.pub

获得公钥,将其粘贴在公钥设置处

这里说下如果执行cat ~/.ssh/id_ed25519就直接可以看到私钥

结束后输入 ssh -T git@gitee.com

检查是否成功通信

得到这个返回提问就是成功!

配置本地git

# 配置用户名("username"是自己的用户名)

git config --global user.name "username"

# 配置邮箱("username@email.com"是注册账号时所用的邮箱)

git config --global user.email "username@email.com"

这步很简单,好我们试着拉一下代码

git pull

报错 :

fatal: detected dubious ownership in repository at 'E:/clone/wenxuan-qingtingk'

'E:/clone/wenxuan-qingtingk' is owned by:

'S-1-5-21-2582237768-3941594781-2371613920-500'

but the current user is:

'S-1-5-21-3715559174-3674034631-3474525984-500'

To add an exception for this directory, call:

git config --global --add safe.directory E:/clone/wenxuan-qingtingk

大意就是我之前因为用的公钥对应的不一样造成的,简单,执行一下下

git config --global --add safe.directory E:/clone/wenxuan-qingtingk

完成拉取

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230105A04Z3F00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券