Push rejected: Push to origin/master was rejected--git推送项目到远程服务器
翻译:推到原点/母版被拒绝
Push rejected: Push to origin/master was rejected
直接是解决办法:直接打开你要上传代码的文件夹位置鼠标右键git Bash Here然后直接下面两行命令解决问题
git pull origin master --allow-unrelated-histories
git push -u origin master -f
获取远程分支:git fetch origin
ps:origin为你的远程地址,master远程地址分支名
等待如下:
$ git push -u origin master -f
Counting objects: 467, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (452/452), done.
Writing objects: 100% (467/467), 54.15 MiB | 300.00 KiB/s, done.
Total 467 (delta 87), reused 0 (delta 0)
remote: Resolving deltas: 100% (87/87), done.
remote: Powered by Gitee.com
To https://gitee.com/Ls_808086/****.git
+ e5dba4e...71b4e78 master -> master (forced update)
Branch 'master' set up to track remote branch 'master' from 'origin'.
成功!
git强制覆盖本地文件
git fetch --all
git reset --hard origin/master
git pull
/*************事列**********************/
- git remote add origin http://192.168.55.42/fe/test.git 与远程仓库建立连接
- git remote -v 列出详细信息,在每一个名字后面列出其远程url
- git checkout -b feature_v1.0 创建并切换分支
- git status 查看在你上次提交之后是否有修改
- git add . 命令来添加当前项目的所有文件
- git commit -m "add: 第一版本所有内容" 提交更新以及提交注释
- git push origin feature_v1.0 提交到对应分支
分支
- 创建分支 git branch 分支名称
- 切换分支 git checkout 分支名称
- 创建并切换分支 git checkout -b 分支名称
/***********提交冲突*************/
Git冲突:commit your changes or stash them before you can merge.
1.state通常遇到这个问题,你可以直接commit你的修改;但我这次不想这样。
看看git stash是如何做的。
git stash
git pull
git stash pop接下来diff一下此文件看看自动合并的情况,并作出相应修改。
git stash: 备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中。
git stash pop: 从Git栈中读取最近一次保存的内容,恢复工作区的相关内容。由于可能存在多个Stash的内容,所以用栈来管理,pop会从最近的一个stash中读取内容并恢复。
git stash list: 显示Git栈内的所有备份,可以利用这个列表来决定从那个地方恢复。
git stash clear: 清空Git栈。此时使用gitg等图形化工具会发现,原来stash的哪些节点都消失了。2.放弃本地修改,直接覆盖之
git reset --hard
git pull
接下来是命令行使用git 上传文件项目:
步骤:
1、码云上新建一个项目 XXXX (项目名)
2、本地创建一个文件夹E:/XXXX,然后使用git bash
3、cd 到本地文件夹中E:/XXXX //如果是在创建的文件中git bash 则此步骤可省略
4、使用 git init 命令 //初始化一个git 本地仓库此时会在本地创建一个 .git 的文件夹
5、使用git remote add origin https://gitee.com/你的码云用户名/XXXX //添加远程仓库(https://gitee.com/你的码云用户名/XXXX 克隆下载的地址)
6、使用 git pull origin master 命令,将码云上的仓库pull到本地文件夹 //如果提示需要输入码云的用户名和密码输入即可
7、将要上传的文件,添加到刚刚创建的文件夹
8、使用git add . (. 表示所有的)或者 git add + 文件名 // 将文件保存到缓存区
9、使用git commit -m '新添加的文件内容描述' //添加文件描述('xxxx') 描述内容必填
10、使用git push origin master/git push origin master -f ,将本地仓库推送到远程仓库 //需要输入码云的用户名和密码输入即可
/**错误总结***
1.提交代码到码云,Git报错如下:
Git报错:fatal: Authentication failed for 'https://gitee.com/.......'
很明显说明码云的认证失败,即用户名,密码输入错误。
使用如下指令重置用户名密码:
git config --system --unset credential.helper
Push rejected: Push to origin/master was rejected--git推送项目到远程服务器相关推荐
- Git推送错误: failed to push some refs to ‘git@gitee.com:XXXXXX’
项目推送时遇Git推送错误: error: failed to push some refs to 'git@gitee.com:name/project.git' 1.分析: 这个问题的产生是因为远 ...
- push to origin/master was rejected错误解决方案(IDEA)
push to origin/master was rejected错误解决方案(IDEA) 参考文章: (1)push to origin/master was rejected错误解决方案(IDE ...
- Push rejected: Push to origin/master was rejected错误解决方案
Push rejected: Push to origin/master was rejected错误解决方案 参考文章: (1)Push rejected: Push to origin/maste ...
- push to origin/master was rejected错误解决方案
idea中,发布项目到OSChina的Git中,当时按照这样的流程添加Git,然后push,提示:push to origin/master war rejected". 解决方案如下: 1 ...
- Push rejected: Push to origin/master was rejected
1.错误日志 23:04 Maven projects need to be imported: Import Changes Enable Auto-Import23:05 4 files comm ...
- 提交代码出现 Push to origin/master was rejected 错误解决方法
提交代码出现 Push to origin/master was rejected 错误解决方法 参考文章: (1)提交代码出现 Push to origin/master was rejected ...
- Push to origin/master was rejected解决办法
前期准备: windows安装Git工具 官网下载地址:https://git-scm.com/downloads git下载之后,安装就好了,详细安装过程这里就不讲述了.我个人安装的就是现在最新的版 ...
- Git上传代码报错Push rejected: Push to origin/master was rejected
Git上传代码报错Push rejected: Push to origin/master was rejected 是因为你当前的项目中有和和历史不符的东西, 所以才被拒绝了 解决方案 git pu ...
- Push to origin/master was rejected异常解决办法
今天新写了一个项目,创建本地仓commit之后想push到git被拒绝了 找了一些资料,大致得出一个比较靠谱的解决办法,如下 第一步 切换到自己项目所在的目录,右键选择GIT BASH Here,Id ...
最新文章
- jquery php 异步图片上传实例,php结合jquery异步上传图片(ajaxSubmit)
- [USACO 08JAN]Haybale Guessing
- Apache 与 Nginx
- java连接linux服务器执行shell命令(框架分析+推荐)
- Aupera:FPGA让视频编码与AI结合水到渠成
- 解决WCF接口无法传递object参数的问题
- wincc7的常用c语言,wincc几个常用c语言编程-20210324073153.docx-原创力文档
- 2019最新蚂蚁金服Java 4面真题
- html备注技术支持,技术支持协议书范本
- win10+ubuntu16.04双系统下完全删除并重装ubuntu16.04
- Netty高性能之道1-传统RPC调用性能差的三宗罪
- 计算机应用专业参考文献,计算机应用专业方面论文参考文献 计算机应用专业专著类参考文献哪里找...
- Js(二)SyntaxError Cannot use import statement outside a module
- 【一周头条盘点】中国软件网(2018.4.9~2018.4.13)
- iOS-【转载】架构模式 - 简述 MVC, MVP, MVVM 和 VIPER (译)
- mybatis的几种锁
- bootstrap4 利用m- p-调整元素之间距离
- 单位冲激函数与单位阶跃函数
- Python 简单元组入门之“简易中文数字对照表”
- 数字图像处理学习记录