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

简介: 本文优雅草伊凡投稿一颗优雅草科技,欢迎其他朋友们来投稿(一定会详细署名)还是那个原因因为重装了因此git信息已经没有了,还是那个原因因为网上各类文章鱼龙混杂有好的有坏的,真正可用的其实还是不好找的,自己弄一遍也熟悉一遍现在开始。执行后敲三次回车,分别是在问保存到哪个文件,输入口令,请再次确认口令,都不管因此回车。此处需要去生成,很简单,上面第一个是我之前已经生成过的也就是本机,我先删掉。大意就是我之前因为用的公钥对应的不一样造成的,简单,执行一下下。得到这个返回提问就是成功!这样就是成功了,然后执行。

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

 

 

下载安装git

 

1.png

选安装版 Standalone Installer

 

 

2.png

 

32 和64位自行对应下载,

 

3.png

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

 

成功运行git

 

4.png 

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

 

 

登录gitee设置公钥

 

 

 

 

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

 

打开git 执行

 

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

 

 

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

5.png


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

 

因此我输入

 

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

 

代表我家里的电脑

 

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

 

 

 

 

6.png

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

 

cat~/.ssh/id_ed25519.pub

7.png

 

 

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

 


 

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

 

 

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

 

检查是否成功通信

 8.png

 

 

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

 

9.png 

配置本地git

10.png

 

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

git config --global user.name "username"

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

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

11.png

 

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

 

 

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

 

 

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

 12.png

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

 

 


 

 

完成拉取

相关文章
|
4天前
|
JavaScript 数据可视化 网络安全
Hexo博客重新部署与Git配置
重装电脑后,作者更新了Hexo与NexT主题。首先,安装了Node.js和git,配置了git的用户信息,并生成SSH密钥。因旧版本导致问题,作者决定重新部署。按照步骤安装Hexo,选择了NexT主题,并安装了多个插件。遇到错误时,通过查阅资料解决了问题。此外,作者自定义了页脚、侧边栏内容,包括访客统计、词云、建站时间等,并更换了背景图,添加了Daovoice聊天界面。参考了多篇教程解决过程中遇到的各类问题。
18 6
|
3天前
|
Shell 开发工具 git
git获取gitee老版本的分支内容
git获取gitee老版本的分支内容
|
5天前
|
开发工具 git
Git项目如何配置,如何上传至GitHub。其详细步骤
Git项目如何配置,如何上传至GitHub。其详细步骤
8 0
|
13天前
|
Unix Shell 开发工具
windows下如何安装git以及IDEA如何配置git
该文指导安装Git 2.15.0版本。首先从Git官网下载最新安装包,双击安装,依次选择Next,同意默认配置,确保勾选添加到环境变量。在配置选项中,选择在cmd中使用Git(第2项),行结束转换选Windows(第1项),终端模拟器选MinTTY(第1项)。安装完成后,通过右键菜单或直接打开Git Bash验证安装成功。最后,配置全局用户名和邮箱,并在IDEA中设置Git路径以完成集成。
|
17天前
|
Ubuntu Linux 网络安全
|
20天前
|
安全 开发工具 git
Windows11搭建Python环境(2)- Anaconda虚拟环境中安装Git
Windows11搭建Python环境(2)- Anaconda虚拟环境中安装Git
23 0
|
22天前
|
敏捷开发 测试技术 持续交付
云效产品使用常见问题之直接git clone 输入账密可以拉代码,但是云效平台上不行如何解决
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
1月前
|
缓存 数据可视化 网络安全
Git命令大全
Git命令大全
60 1