`
pure
  • 浏览: 354312 次
社区版块
存档分类
最新评论

Git 提交到远程服务时出错的解决

阅读更多
我在提交git的时候,使用 xxx push xxx 忘记加后面的标签,导致出错:

$ git push To git@github.com:zh/xxx.git
! [rejected] master -> master (non-fast forward)
error: failed to push some refs to 'git@github.com:xxx/xxxx.git' 


查了一下资料终于解决。

$ git push xxx master:master


参考

http://stackoverflow.com/questions/1475665/why-git-push-helloworld-mastermaster-instead-of-just-git-push-helloworld
分享到:
评论

相关推荐

    本地源代码自动提交远程git服务器解决方案

    标题中的“本地源代码自动提交远程git服务器解决方案”是指一种自动化流程,用于确保开发者不会忘记将他们的代码更改推送到远程Git仓库。这个解决方案利用了批处理脚本(BAT脚本)和Windows的任务计划程序功能,使得...

    用git实现从本地项目添加到远程仓库

    ### 使用Git将本地项目添加至远程...- 在遇到问题时,及时排查并解决,例如删除错误关联的远程仓库重新关联等。 通过实践这些步骤,不仅可以有效提升个人使用Git的能力,还能更好地利用GitHub进行项目管理和版本控制。

    实际开发中 git 冲突解决与合并

    a) Git自动合并代码成功:在这种情况下,系统自动合并修改的内容,代码已经由GitHub自动合并,因此我们本地代码与远程仓库代码已保持一致,可以选择提交代码或者继续开发。 b) Git自动合并代码失败,需要人工合并...

    git提交项目到码云步骤及出现问题解决办法

    ### git提交项目到码云步骤及出现问题解决办法 #### Git提交本地项目到码云的基本步骤 1. **初始化仓库:** ```shell git init ``` 这条命令用于将当前目录下的文件初始化为一个Git仓库。执行后会在当前目录下...

    史上最全的git解决冲突

    Git允许每个开发者在本地拥有一个完整的项目副本,并且可以在本地进行修改、提交等操作,这些操作都不会影响到其他开发者的代码。然而,在将本地更改推送(push)到远程仓库的过程中,可能会遇到冲突问题。例如,两个...

    git分支,本地仓库,远程仓库

    考虑到文章中的扫描错误和遗漏,总结了Git在Java项目中的安装、使用和团队协作时的关键操作。Git因其强大的功能和灵活的操作,成为了版本控制领域不可或缺的工具之一。无论是小型团队还是大型项目,Git都能高效地...

    Git撤销使用方法,详细教学

    当你发现本地的修改与远程仓库存在冲突或者你希望与远程分支保持一致时,可以使用`git reset --hard origin/<分⽀名>`命令。这将把本地分支重置到远程仓库的最新状态,丢弃所有未提交的本地更改。在执行此操作前,...

    git批量拉取项目的脚本,简便快捷

    包括但不限于分支管理(如`git branch`, `git checkout`, `git merge`, `git rebase`)、提交历史查看(`git log`)、回退版本(`git reset`, `git revert`)、标签管理(`git tag`)、远程仓库管理(`git remote`)...

    Git常见错误解决1

    当你试图向 Git 仓库添加一个新的远程仓库 `origin` 时,如果该远程仓库已经存在,则会遇到此错误。 **解决步骤:** 1. **移除已存在的远程仓库:** - 使用命令 `git remote rm origin` 来删除已存在的远程仓库 `...

    git服务器的搭建

    在搭建Git服务器的过程中,可能会遇到各种各样的问题,其中一种常见的问题是由于使用错误的命令(`adduser` 和 `useradd`)导致后续无法正常切换到Git用户。本文将详细介绍如何正确地搭建Git服务器,并解决在搭建...

    git压缩包下载git下载

    4. 冲突解决:当多人修改同一部分代码时,Git可以帮助识别和解决冲突。 5. 远程协作:通过与GitHub、GitLab等平台的集成,实现团队间的远程协作。 如何下载Git: Git的官方下载地址是https://git-scm.com/downloads...

    win10Eclipse连接git远程仓库文档

    在本篇文档中,将会详细介绍如何在Windows 10系统下的MyEclipse、Eclipse环境中连接到Git远程仓库,并涉及到Git的一些基本概念和操作。首先,我们来探讨Git的相关知识点。 Git是由Linux的内核发明人Linus Torvalds...

    配合Git flow 流程使用的git 操作命令指南

    通过遵循Git flow流程和熟练掌握相应的Git命令,开发团队可以更有效地协同工作,确保代码质量,降低出错风险,并提高软件开发的效率。不过,每个团队可能有自己的特定需求,因此在实际应用中,可以灵活调整或简化Git...

    GIT服务器的搭建与使用

    测试内容通常包括克隆仓库、提交更改、推送更新到远程仓库等基本操作。此外,还要确保远程无密码登录功能能够正常工作。如果测试过程中发现问题,需要回溯配置过程中的步骤,查找并解决配置错误或遗漏的问题。 ...

    Git工具安装包,Git工具安装包

    学习基本的Git命令,如`git clone`(克隆远程仓库)、`git add`(暂存更改)、`git commit`(提交更改)、`git push`(推送本地更改到远程仓库)等,将有助于你在实际项目中高效地使用Git。此外,掌握高级特性,如子...

    Git Bash上传文件的命令

    如果在推送时遇到错误提示,说明远程仓库已有新的提交,此时需要先执行`git pull`将远程的更新合并到本地,然后再次尝试`git push`。 #### 四、注意事项 - 在进行文件上传之前,请确保已经初始化了本地仓库,并且...

    Git远程版本库idea

    如果在执行`git pull`命令时遇到冲突,你需要手动解决这些冲突后再重新提交。 #### 四、查看提交历史 在IDEA中查看提交历史非常直观,可以通过版本控制面板或者使用命令行工具查看提交记录。例如,在IDEA中可以...

    git安装包git-2.34.0-64-bit.rar

    7. **远程仓库**:Git可以与像GitHub或GitLab这样的远程服务集成,`git remote add origin`命令用于添加远程仓库,`git push -u origin main`将本地分支推送到远程仓库。 8. **图形化界面**:虽然Git主要是命令行...

Global site tag (gtag.js) - Google Analytics