对于git有时不论pull还是push老是被拒绝,以下根据自己问题,给出解决方案,仅供参考

老是被拒绝一个可能的原因就是,你本地的分支和远程分支没有做关联

对于git的关联有以下两种方式

git branch -u origin/test 本地和远程test关联,test为远程分支名称
返回:Branch 'test' set up to track remote branch 'test' from 'origin'.关联成功git branch --unset-upstream 当前本地分支与远程关系解除再次绑定
git branch --set-upstream-to origin/dev-caoke
返回:Branch 'test' set up to track remote branch 'test' from 'origin'.关联成功

1.首先,远程创建一个分支

2.此时,打开你本地项目,本地项目目前还没有,你远程刚创建的分支

3.执行git fetch,将远程分支拉到本地

执行完之后,在本地就会出现远程分支名字

注意:一定要执行这个操作,否则,就会出现以下错误

4.执行完,git fetch以后,就可以让本地分支与远程分支进行关联了

在terminal窗口执行

git branch -u origin/feature/pushReject
# 其中feature/pushProject即是远程分支名字git push --set-upstream origin simple

5.此时再做push,成功更新

https://blog.csdn.net/Q748893892/article/details/89332044

Git中pull reject和push reject相关推荐

  1. Git中pull,commit和push的概念

    简而言之: pull:将代码托管平台上的代码下载到本地代码仓库 push:将本地代码仓库的代码上传到代码托管平台 commit:将我们编辑或正在编辑的代码提交到我们的本地代码仓库 参考文章:Git中p ...

  2. Git中pull操作

    团队中使用Git示意图: pull操作: pull = fetch + merge 这个式子也就是说,pull其实是两步合并在一起的操作. git fetch [远程仓库别名][远程分支名] fetc ...

  3. git提交push reject的问题

    个人操作过程如下: 1.git上建立远程仓库(空) 2.本地建立项目,包括.iml..ignore文件 3.VCS -> import into version control -> cr ...

  4. git中push和pull的区别是什么

    git中push和pull的区别: 1."git push"命令是将本地库中的最新信息发送给远程库,用于将本地分支的更新,推送到远程主机: 2."git pull&quo ...

  5. 为什么git的“ pull request”不称为“ push request”?

    本文翻译自:Why is a git 'pull request' not called a 'push request'? The terminology used to merge a branc ...

  6. idea中,发布项目到Git中,当时按照这样的流程添加Git,然后push,提示:push to origin/master war rejected“

    idea中,发布项目到Git中,当时按照这样的流程添加Git,然后push,提示:push to origin/master war rejected". 大概原因是:初始化项目时,远程仓库 ...

  7. GIT 中同时 push 代码到多个远程仓库

    需求: 本地代码需要 push 到两个远程仓库中,如同时push到 github.com 和 git.oschina.net 两个仓库 方案: 修改本地代码中 .git/config 文件,新增或修改 ...

  8. ruby中、.reject_Ruby中带有示例的Array.reject方法

    ruby中..reject Ruby Array.reject方法 (Ruby Array.reject Method) In the last article, we have seen how w ...

  9. eclipse git 取远程代码_【JAVA】Eclipse中使用git进行pull远程代码

    当使用eclipse或者MyEclipse进行pull远程代码的时候,或者github的代码的时候报如下错误代码: 代表我们没有配置我们的Git地址,这里我教大家配置一下.首先下面是错误代码: The ...

  10. 关于Git中fetch和pull区别为

    关于Git中fetch和pull区别为: 一.对远端跟踪分支操作的权限不同 二.拉取后的操作不同 三.使用后commitID不同. 一.对远端跟踪分支操作的权限不同 1. fetch: fetch能够 ...

最新文章

  1. Test class should have exactly one public constructor解决办法
  2. LESS CSS 框架简介与使用
  3. delphi 窗体透明详解TransparentColorValue,窗体透明控件不透明
  4. Java数据类型转换(自动转换和强制转换)
  5. 我的工作日常:一个CSS问题引起的小插曲
  6. 4月24日云栖精选夜读 | 阿里云POLARDB如何助力轻松筹打造5亿用户信赖的大病筹款平台?...
  7. Asp.net邮件系统的模拟与实现源码
  8. 最新HTML5财经直播聊天室喊单直播间系统源码 Redis缓存技术
  9. 5二十五项反措——防止机网协调事故
  10. Web前端笔试115道题(带答案及解析)
  11. linux双系统默认进入win10,win10 linux 双系统 默认win10启动
  12. 转行之后,我为什么选择做软件测试
  13. hihocoder题目选讲
  14. 联想昭阳E43L笔记本无线开关停掉解决方案
  15. 公有云和私有云,你了解吗?
  16. c语言什么意思 app 视频 新闻 视,C语言中csapp.h 是什么意思?
  17. Android实现VR查看图片
  18. ACM求多边形重心和面积问题
  19. MFC-CString
  20. 7.深入浅出:互补输出级——参考《模拟电子技术基础》清华大学华成英主讲

热门文章

  1. E45: 'readonly' option is set (add ! to override)
  2. 图像特征之SIFT、HOG、LBP
  3. 人脸识别实践(1) - 基本原理与设计思路
  4. 中国人民银行招聘计算机考什么,求中国人民银行招聘计算机专业人员的考试题。...
  5. apache的动态网站部署,discuz论坛系统和ecshop电商系统
  6. java groovy_java 和groovy的混合使用
  7. 网络计算机自动巡检,网络设备巡检报告.doc
  8. 给前端工程师看的后端科普
  9. 如何设置代理服务器?
  10. java根据卡号判断银行卡的基本信息