本地文件上传到gitee的远程仓库过程

本文介绍了使用git进行文件上传的两种方式:HTTP协议和SSH。HTTP方式操作简单但需每次都输入密码,而SSH方式更便捷,首次生成密钥后无密码验证。详细步骤包括设置git全局配置、克隆远程仓库、添加文件至暂存区等。

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

一、背景

这几天刚接触git,本文章旨在帮助我巩固所学知识,如有其他问题可以一起交流,git可以把你在本地计算机修改的文件上传到gitee,从而不用打开gitee网站,只要你的计算机能上网,就可以上传代码,供其他人翻阅。

二、HTTP协议上传

优点:操作简单,只需知道远程仓库的url

缺点:每次上传都需要输入账户密码

提示:在开始之前,首先确保你的git global设置完整,git config --global --list查看,确保有name和email。

1、复制远程仓库地址

2、打开本地工作空间

随便找个空文件夹方便测试,右击选Git Bash Here,打开git编辑器

3、输入git clone (url:你刚才在gitee复制的url),右击选Paste,不要ctrl+v,可以看到gitee的项目被克隆到了本地。

4、进入该目录,有显示.git文件(电脑打开“显示隐藏文件”)

5、如没有.git,执行git init,声明该目录为你的工作空间

6、现在用git remote -v命令查看远程仓库情况,可以看到系统默认把你刚才clone的url作为了远程仓库。

7、现在新建个文件,并上传到远程仓库测试,执行完最后个命令后,应该会弹出一个对话框提示你输入账户密码,输入正确后你的代码就可以顺利的提交到远程仓库了,“git add .”(add后面空格 有个点)是把所有文件到暂存区,方便(坏笑)。

三、SSH上传

优点:只要有密钥,就可以访问

缺点:第一次生成密钥操作稍微多一些

1、打开gitee网站,进入“个人设置”,点击SSH密钥,可以点那个蓝色的字“怎样生成密钥”,也可以参考下面我说的

2、在一个目录打开git bash,ls ~/.ssh/是查看ssh文件夹的所有文件的,如果你是第一次生成ssh,那么这个命令就跳过

3、输入ssh-keygen,运行后提示你做三件事:

①密钥路径,直接按回车就到默认路径(如果你需要不同的账户需要多个密钥,最好为你的不同密钥起好名字)

②密码,回车跳过

③确认密码,回车跳过

这里我出现错误了,Users输成了User,大家注意前车之鉴

正确的应该是

4、查看密钥,选中后右击选copy复制

5、回到网站,点确定,输入密码,OK。

6、复制项目的SSH地址

7、打开git,更新默认提交的地址

现在就可以了,从本地直接提交不用验证。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ℋᙚᵐⁱᒻᵉ鲸落

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值