赞
踩
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
目录
1.Push rejected (Push was rejected, and update failed with error.)
2.error: src refspec zhangshaohe does not match any
3.! [rejected] master -> master (fetch first)
4.fatal: repository ‘https://xxx@bitbucket.org/xxx.git/’ not found
5.Cant’t Update (No tracked branch configured for branch master or the branch doesn’t exist.)
- git config --global user.name "shaohe-zhang" #配置注册时的用户名
- git config --global user.email "805414400@qq.com" #配置注册时的邮箱
- git config --list #检查配置信息
- mkdir j2ee
- cd j2ee
- git init #初始化
- 在本地仓库中,创建文件1.txt
- git add 1.txt #新增文件到git中处理
- git commit -m "提示信息" #提交,设置说明信息
- git remote add origin https://gitee.com/nutony/j2ee.git #远程仓库
- git push -u origin mas`在这里插入代码片`ter #把本地仓库的资源 提交给Git服务器
- 上传
- git add .#.代表上传本文件夹下所有文件
- git commit -m "提示消息"
- git push origin master
-
- 下载
- git clone https://gitee.com/cgblpx/cgb210801.git #clone后边是git仓库地址
-
报错代码如下(示例):
- Push rejected
- Push was rejected, and update failed with error.
解决方法:
切换到自己项目所在的目录,右键选择GIT BASH Here,Idea使用Alt+F12在窗口中输入命令
- git pull
- git pull origin master
- git pull origin master --allow-unrelated-histories
-
- 在idea中重新push自己的项目
如何还是不行进行强制上传
git push -u origin master -f
报错代码如下(示例):
- error: src refspec zhangshaohe does not match any
- error: failed to push some refs to 'https://gitee.com/Ys1550115/the-happy-room.git'
解决方法:
错误原因是,我本地分支是master,我要提交到done分支,因为这是不同的分支,所以要以这种形式提交(mester:done)
git push origin master:done
报错代码如下(示例):
- ! [rejected] master -> master (fetch first)
- error: failed to push some refs to 'https://gitee.com/zhang-shaohe/workspace.git'
解决方法:
方法一 可以通过如下命令进行代码合并
- git pull --rebase origin master
- #合并完之后重启dom窗口,重新运行如下命令进行提交
- git push origin master
方法二 通过命令强制提交
git push -u origin master -f
报错代码如下(示例):
fatal: repository 'https://xxx@bitbucket.org/xxx.git/' not found
解决方法:
输入下面这行命令设置远程url为修改后的地址
- git remote set-url origin https://xxx@xxx/xxx/new_directory.git
-
改了之后可以查看remote链接,命令如下
git remote -v
报错代码如下(示例):
- No tracked branch configured for branch master or the branch doesn't exist.
解决方法:
- #在idea的终端里运行如下命令即可
- git branch --set-upstream-to origin
- #如果不行尝试如下命令
- git branch --set-upstream-to origin/maste
发现这个错误的时候可以用git remote -v命令确认一下链接是否正确
不正确就执行替换remote的命令
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。