首页 > 其他分享 >$ git push -u origin "master"

$ git push -u origin "master"

时间:2024-05-23 15:08:09浏览次数:14  
标签:origin git master branch push 分支

$ git push -u origin "master"
To https://gitee.com/ee/0523.git
 ! [rejected]        master -> master (non-fast-forward)
error: failed to push some refs to 'https://gitee.com/ee/0523.git'
hint:

Updates were rejected because a pushed branch tip is behind its remote counterpart.

Check out this branch and integrate the remote changes (e.g. 'git pull ...') before pushing again.
 See the 'Note about fast-forwards' in 'git push --help' for details.

============================

 强推: 

git push --force-with-lease origin 本地分支名:远端分支名
git push --force origin master:master

============================

 如果强制推送,则可能会给签出该分支的所有其他用户造成问题。风险较小的解决方案是从分离的头创建一个临时分支,然后将该分支合并到主分支中:

git branch temp-branch
git checkout master
git merge temp-branch
git push origin master

============================

标签:origin,git,master,branch,push,分支
From: https://www.cnblogs.com/emanlee/p/18208508

相关文章

  • GitHub SSH 快速配置
    每次更换系统或者电脑时,都需要重新配置一番GithubSSH的验证,记性不太好,写了一个快速部署的辅助脚本,直接安装脚本提示使用即可,经测试,Linux和Windows下均能使用。脚本功能设置Git用户名和邮箱脚本会提示用户输入Git用户名和邮箱,并将其设置为全局配置。生成新的......
  • 主流源代码管理工具GitHub介绍
    GitHub在软件开发领域,源代码管理工具的重要性不言而喻。它们不仅帮助开发者跟踪代码变更,还促进了团队协作,使得项目管理和版本控制变得更加高效。在众多源代码管理工具中,GitHub以其独特的优势,成为了众多开发者和团队的首选。1.引言源代码管理工具是软件开发中不可或缺的一部分......
  • git 的常用命令
      在写好代码,想要将代码提交到github上时,应该首先执行命令gitinit来建立一个本地仓库,然后需要将修改添加到暂存区(gitadd.:添加全部文件;gitadd-p<file>:添加指定文件),之后执行gitcommit-m'message'来将暂存区的修改提交到本地仓库。  在提交到本地仓库后,需要添......
  • powershell脚本批量拉取 git仓库文件
    #定义基础URL和数据库列表$BASE_URL="http://8.8.11.99:8999/yaya/"$DATABASES="common-service","bi-system","erp","gateway","pdm","plm","public-service","scm",&quo......
  • 没有 Git,如何下载 Gitee 代码?
    目录没有Git,如何下载Gitee代码?注册Gitee账号下载代码压缩包没有Git,如何下载Gitee代码?鉴于看我博客的人很多都是大学本科生、非CS专业,大部分人都不会使用Git,也很少使用和浏览GitHub。但是我又经常拿Gitee分享代码,所以我写个文章,介绍一下没有Git怎么下载Gitee平......
  • [oeasy]python018_ 如何下载github仓库_git_clone_下载仓库
    继续运行......
  • Vue搭建移动端h5项目(已开源,附带git地址)Vant+Vue Router+Vuex+axios封装+案例交互+部分
    一、项目介绍以及项目地址             项目介绍:vue2搭建。项目通过amfe-flexible与postcss-pxtorem实现移动端适配;通过Vantui作为项目的组件库;通过Vuex管理数据状态,进行模块化管理;通过VueRouter配置项目路由,进行模块化管理;封装axios进行数据的请求,以及一些页......
  • 源代码管理工具——GitHub的介绍和使用
    源代码管理工具——GitHub的介绍和使用在软件开发的世界里,源代码管理(SCM)是实现项目顺利进行的基石之一。它涉及的不仅仅是代码的版本控制,还包括了项目协作、文档管理、构建自动化等多个方面。本博客将深入探讨在SCM工具中的佼佼者——GitHub,从其基本介绍、重要功能、使用场景......
  • 源代码管理工具Github介绍
    GithubGitHub是一个面向开源及私有软件项目的托管平台,它是基于Git版本控制系统构建的。GitHub提供了一个图形化的界面来管理Git仓库,并且增加了很多协作功能,使得开发者可以更容易地进行代码共享、协作和版本控制。主要功能版本控制:GitHub基于Git,一个分布式版本控制系统,可以跟踪......
  • 代码管理工具介绍——Git与GitHub
    Git简介什么是gitGit是一个开源的分布式版本控制系统,它的用途与SVN,CVS等版本控制系统一样,可以对文件进行版本管理(控制的对象是开发的项目代码)。Git是目前主流的版本控制系统,很多软件项目都会用它作为源代码管理工具。代码开发时间轴:需求1=>版本库1==>需求2=>版......