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

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权威指南PDF完整版

    3.3.5 Cygwin 下 Git 访问 SSH 服务/ 41 3.4 Windows 下安装和使用 Git(msysGit篇)/ 45 3.4.1 安装 msysGit/ 46 3.4.2 msysGit 的配置和使用/ 48 3.4.3 msysGit中shell环境的中文支持/ 49 3.4.4 msysGit中Git的...

    Git & Gitlab 使用指南

    去年小组在从 SVN 和 TFS 迁移到 Git 的过程中整理了这份...同时可以设置多个远程(remote,默认的remote通常用origin表示),当你要将代码更新到服务器上时(称作push),就通过设置的remote,更新到指定的服务器。

    pro_git中文版本

    读完本章你就能上手使用 Git 了。本章将介绍几个最基本的,也是最常用的 Git 命令, 以后绝大多数时间里用到的也就是这几个命令。读完本章,你就能初始化一个新的代码仓 库,做一些适当的配置;开始或停止跟踪某些文件;暂...

    git推送项目命令.pdf

    远程推送仓库流程、git常见错误和git常用命令。git int (仓库初始化) git add . (提交整个项目所有代码)/git add 文件名等

    simple-git:Git简单指南

    Git简单指南 吉特简单地解释。... 当您git clone库时,您将创建存储库和跟踪远程存储库分支的分支的本地副本。 您还创建对远程存储库及其分支的引用。 git fetch和git pull什么区别? git fetch访问远程仓库,并

    githooks:GitHooks宝石

    这些挂钩在客户端(不在远程服务器上)运行,可用于验证您的提交(实际增量和提交消息),从而减少了损坏的提交(或错误的提交消息)进入存储库的可能性。安装宝石安装rabbitt-githooks 将rabbitt-githooks添加到...

    git_off:使用git代码队列保持无意义的连胜!

    每天一次,提交队列中的项目并将其推送到远程仓库 安装: 克隆/下载仓库 cd到回购 运行安装文件: ./install.sh 使用git_off的方式与git相同: git_off某些命令 ##可用命令 add -A添加目录 add . 添加目录 add ...

    Git+TortoiseGit+中文语言包 分布式版本控制系统

    而且当处境变得困难时,你甚至可以用Reflog来恢复“已删除”的提交——因为在幕后Git极少会真正删除什么。这样心定气闲。 4. 睡得香 你曾经粉碎过Subversion的版本库吗?我就做过(我说这个的时候记忆的伤痛犹在)...

    gha-git-credentials:用于设置git凭证的GitHub操作

    当工作流提供创建提交(例如,发布内容时)和/或将提交推送到远程存储库时,此操作很有用。 。 默认值适用于大多数情况。 但是,令牌参数必须显式传递给操作。 GitHub要求使用分配给呼叫工作流程的以将其推送到...

    Git-2.23.0/win64/32/mac 多文件

    *获取结果时会报告“git fetch”和“git pull” 非快进更新,让用户注意到异常情况。 这些命令学会了“--no-show-forced-updates”选项以禁用 这个安全功能。 *引入了两个新命令“git switch”和“git restore...

    项目首次提交到码云的两种方式详细和可能报错误的解决方案

    第一次提交,需要和远程仓库建立联系 Git remote add origin https[url] Git push -u origin master 通过ssh方式: 先在本地通过命令创建一对公钥私钥,将公钥复制到各个code服务器的SSH配置中就行。 详细参考...

    git使用总结——本地分支与远程分支关联、推送内容

    运行没有错误,就可以提交到远端了。 一般情况下,远端仓库创建成功之后会有以下提示 #Command line instructions #Git global setup git config --global user.name wangjiangwei336 git config --global user....

    gitextender:Git Extender是用于IntelliJ IDEA等喷射大脑产品的插件,它提供了更新所有本地分支的选项,该分支为项目中的所有git根跟踪一个远程分支

    它尝试将远程分支中的提交快速转发到本地分支。 如果仅使用快进不能将本地分支合并到跟踪的远程服务器,并且已通过“ File->Settings->Other Settings->GitExtender Settings启用了相应设置,则将尝试进行简单合并...

    autogit-reference:一个使用Combell autogit功能进行部署的简单项目

    借助Combell的Autogit功能,部署就像将提交推送到Combell服务器上托管的存储库一样简单。 工作流程类似于您对托管库(例如GitHub,GitLab或Bitbucket)执行的git push 。 主要区别在于Combell git remote的唯一...

    Workshop-Git-and-Github

    将文件提交到舞台 查看所做的提交 查看版本之间的差异 修复提交中的错误 与Git一起穿越时空 Git中的分支和联接 创建和删除分支 混合分支 都具有新提交时合并分支 用git rebase重写我们的时间表 使用交互式git ...

    git-clean-status

    git-clean-status GitCleanStatus包含一个bash脚本,当您未提交更改或本地分支与远程不同步时,该脚本会引发错误。

    Jenkins+Git实现持续集成和持续部署(无触发构建)

    阿里云服务器39.97.176.117部署wordpress网站腾讯云服务器106.54.72.122部署jenkins+git,实现拉取wordpress代码并远程部署到阿里云服务器持续集成:频繁的(一天多次的)将所有开发者的工作合并到主干上;...

    eclipse-git-extensions:通过命令行Git启动来扩展eclipse git支持,以实现jgitegit不支持的功能,

    推送提交到SVN; 从SVN获取提交; SVN信息; ref-> SVN修订版; SVN转速-> SHA 二等分:开始(可选的错误和良好提交); 标记为好; 不好跑分跳过; 日志(可选文件); 重播; 重启 合并策略选项 合并中止 基本捆绑...

    MGit:适用于Android的Git客户端

    MGit MGit是一个Git客户端Android应用程序。 这是的延续。笔记 如果您遇到任何问题(错误,崩溃等)并希望帮助改进该项目,请在打开一个问题描述:问题是什么;问题是什么? 以及造成这些错误的方式,以便重新创建和...

Global site tag (gtag.js) - Google Analytics