Git基本错误

1.The requested URL returned error: 403

错误原因:没有执行全局配置或之前配置仍存在

解决:看是否在提交前执行过全局配置

git config --global user.name "用户名"
git config --global user.email "邮箱" 

若果没有可能之前连接过别的git仓库

解决:控制面板  -->用户账户 -->凭据管理器 -->Windows凭据中删除掉之前的记录

--------------------------------------------------------------------------------------------------------------------

2.! [rejected] master -> master (fetch first) error: failed to push some refs to 'https://gite

错误原因:gitee中的README.md文件不在本地代码目录中
解决:执行git pull --rebase origin master  命令将README.md拉到本地(origin 为仓库别名)

--------------------------------------------------------------------------------------------------------------------

3.error: Pulling is not possible because you have unmerged files

错误问题:执行git pull时失败,因为存在冲突文件或未合并的文件

解决:

①执行 git add -u 将已跟踪文件中的修改和删除的文件添加到暂存区(不包括新增加的文件)加入到暂存区,再commit提交后即可

②通过命令 git reset --hard FETCH_HEAD  强制将本地冲突文件冲刷掉回到初始状态,若本地有修改的代码未提交会丢失

-------------------------------------------------------------------------------------------------------------------

4.error: 'webapp-web/' does not have a commit checked out

错误原因:已使用过git init命令进行初始化

解决:删除隐藏的 .git文件

--------------------------------------------------------------------------------------------------------------------

5.git@gitee.com: Permission denied (publickey)

错误问题:权限被拒绝,公钥有问题

解决: 生成新的公钥:将路径 C:\Users\Administrator\.ssh 中的文件删除掉,通过命令

ssh-keygen -t ed25519 -C "邮箱"  按照提示三次回车 生成新的SHH公钥后通过命令
cat ~/.ssh/id_ed25519.pub 查看文件并复制粘贴到安全设置的SHH公钥中 gitee的添加公钥说明

--------------------------------------------------------------------------------------------------------------------

6.DeployKey does not support push code

错误问题:push时提示not support,公钥只可以读不可以修改,需要创建个人公钥

解决:同上

------------------------------------------------------------------------------------------------------------------

7.fatal: 'origin master' does not appear to be a git repository

错误问题:Git无法找到所指定的远程仓库

解决:

①执行 git remote -v 查看仓库名称、仓库地址是否正确

②执行 git remote remove origin  删除orign仓库

③执行 git remote add origin  仓库地址  添加地址【远程仓库URL的协议须一致】

------------------------------------------------------------------------------------------------------------------

8.The authenticity of host 'gitee.com (180.76.198.77)' can't be established.

Are you sure you want to continue connecting (yes/no/[fingerprint])? 

错误问题:  .shh 文件夹内少了一个known_hosts文件

解决:输入yes回车之后,自动生成了known_hosts文件

------------------------------------------------------------------------------------------------------------------

git init                                          --->    初始化
git add .                                       --->    上传所有的文件
git commit -m "备注"                    --->   提交并备注
git remote add origin 仓库地址    --->   添加仓库地址
git push -u origin master              --->   提交到仓库origin


 

  • 21
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值