git上传代码至github(gitee)

本文详细介绍了如何在Gitee上创建仓库,配置用户信息,以及从本地上传文件的步骤,包括解决常见的push错误。涉及的命令包括gitinit、gitremoteaddorigin、gitpull、gitcommit和gitpush。此外,还提到了处理灰色文件无法打开的问题,需要删除本地的.git文件并重新提交。

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

这里以gitee为例进行讲解

1、创建gitee仓库

2、填写相关信息

初始化仓库得时候需要注意

3、找到要上传的文件

注意:这里我一般使用

这样的目录结构更容易理解

 然后选中外层目录得文件,右键点击“Git Bash Here”

 4、打开后输入以下命令

git init
//用于在目录中创建新的 Git 仓库

 然后可以发现,里面多了一个git文件夹

 进入git文件夹,打开config文件(记事本)

发现是这样,然后我们要配置一个用户信息,按照我下面的模版写就行了,例如我的名字是小胖,邮箱是123456@qq.com 

 

 

 代码如下

[core]
	repositoryformatversion = 0
	filemode = false
	bare = false
	logallrefupdates = true
	symlinks = false
	ignorecase = true
[user]
    name = 小胖
	email = 123456@qq.com

 然后找到我们刚才创建的仓库,复制其链接

 

 再次右键外部目录得文件夹,打开Git Bash Here

然后输入命令 git remote add origin +你的刚刚复制的链接

 接着输入命令 git pull origin master

输入命令 git add .

 出现下面这个不用管

 输入命令 git commit -m '说明’

 等待一会,输入命令 git push origin master

 然后去仓库刷新一下就可以看到上传的文件了

常见错误

1、error: failed to push some refs to ‘https://gitee.com/

出现错误的主要原因是github中的README.md文件不在本地代码目录中
此时我们要执行git pull --rebase origin master命令README.md拉到本地,

任何然后执行git push origin master

 2、git上传的文件是灰色得打不开

原因:

无法点击的灰色文件夹中含有 .git 文件

即在本地初始化的仓库(使用 git init的文件夹) 中的某一个文件夹里含有 .git 文件 (有点绕口)

这里就是echecs文件夹和echecs_web_services文件夹中原本就含有.git文件,即之前别人使用过git提交代码遗留下来的.git文件

解决方法:

删除缓存:

git rm -r --cached "灰色文件夹的名称"            # 操作后gitee上的灰色文件夹被移除

这里就是

git rm -r --cached "echecs"

git rm -r --cached "echecs_web_services"

然后在本地找到灰色文件夹中原本的.git文件手动删掉,注意显示隐藏文件去找

然后重新

git add .
git commit -m "update test" //检测文件改动并附加提交注释
git push  origin master //提交修改到项目主线

提交代码

最后成功提交文件夹,可以正常打开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值