记录下我用git踩的坑,我了个去~

博主分享用码云git上传项目的经历。先介绍安装git,接着说明生成/添加SSH公钥的步骤,包括打开终端进入.ssh目录、生成RSA密钥对等。还讲述关联项目地址后输入命令遇用户名和密码提示的问题及解决办法,最后给出上传项目的操作流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我就发现我安装环境或者使用什么软件就没有一次到位的时候,总会出现一些小插曲让我记忆犹新,之前项目都是用的svn,这次换了一家公司之后改为码云,通过git上传项目,好吧,又学习一项新技术,废话不多说,说说我踩的坑坑。

1、用码云git上传项目首先要安装git(废话!!哈哈)

安装git我就一路下一步直接安装的,这个没啥可说的。

2、生成/添加SSH公钥

步骤:

1.打开终端(git)进入.ssh目录

cd ~/.ssh

如果.ssh文件夹不存在,执行指令自动创建

mkdir ~/.ssh

2.生成RSA密钥对

ssh-keygen -t rsa -C “你的邮箱@xxx.com”

为了方便全程回车即可(不用输入ras文件名及密码)

Generating public/private rsa key pair…
三次回车即可生成 ssh key

3.查看公钥内容

cat ~/.ssh/id_rsa.pub

4.将公钥内容(全部)复制并粘贴(注意:公钥内容以ssh-rsa开头)

粘贴地址 https://gitee.com/profile/sshkeys

5.添加公钥完成后进行测试公钥

测试SSH链接

ssh -T git@gitee.com

当终端提示Hi xxx! You’ve successfully authenticated, but GitHub does not provide shell access.表示链接成功

(这部分借鉴https://blog.youkuaiyun.com/xiaomengzi_16/article/details/78911302)

接着添加ssh公钥
在这里插入图片描述

3、第三步就要进入主题了,踩坑点来啦!

关联完项目地址之后输入git pull origin master 命令之后,就一直提示$ git pull origin master Username for ‘https://gitee.com’: 那我就输入我的用户名啊,输完又弹出填密码,来来回回,总是提示这个,怒了!请来公司大牛来,三两下解决,我了个去。一行代码
执行一下 这个命令:

git config --global credential.helper store

然后,下次再输入一次 账号密码 就可以了。

接下来我再上传项目的时候可以先查看状态$ git status
然后git pull
再然后git add . (. 表示所有的)或者 git add + 文件名 // 将文件保存到缓存区
再再然后git commit -m ‘新添加的文件内容描述’ //添加文件描述
再再再然后使用git push 将本地仓库推送到远程仓库

行了,记录下来,省得以后我脑袋短路,又给忘了!接着撸代码去了~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值