Linux运维工具-ywtool
目录
- 一.问题描述
- 二.问题原因
- 三.解决
- 1.检查远程仓库状态
- 2.拉取最新代码
- 3.重新提交、推送
一.问题描述
首先,通过此链接"git bash上传文件至github仓库"完成了第一次将本地文件推送到远程仓库上
然后,客户端通过gitbash软件想要第二次(或者之后)将本地文件推送到远程仓库上的时候有个报错
error: failed to push some refs to 'github.com:shunqiziranza/ywtools.git'
二.问题原因
上面这个报错通常是由于本地仓库和远程仓库之间产生冲突或不一致导致的,想起来手动将远程仓库上的文件删除了
三.解决
1.检查远程仓库状态
通过以下命令确认我们的本地仓库是否和远程仓库保持同步,该命令将显示与本地仓库关联的远程仓库信息
git remote -v
2.拉取最新代码
main是当前工作的分支名称
git pull origin main
3.重新提交、推送
可以成功推送至远程仓库
git add .
git commit -m "second commit"
git push -u origin main
End