git 推送到远程仓库只有文件夹,且无法上传该文件夹内文件,解决方法

一、问题背景

        1.本地文件内存在 .git 文件 ,把它复制到另一个需要提交的文件夹下

2.推送到远程仓库

git add .
git commit -m "第一次提交"
git push origin master # 远程仓库分支

显示成功推送,但只要包含 .git 文件的文件名

细心的网友,可能已经发现了这个问题,只有文件夹,而且有@符号,莫名奇怪

二、解决方法

        第一步:删除包含 .git 文件

下面演示删除的命令 -- Mac/Linux

rm -rf .git 

第二步:删除远程带@的文件夹

 码云上---右键删除或者命令删除

git rf 你的文件名 -r -f 

第三步:正常提交并推送

git add .
git commit -m "第二次提交"
git push origin master # 远程仓库分支

至此问题成功解决  -附上成功截图

是不是很简单? 有在泥泞的道路上才能留下脚印

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值