git rebase之前需要commit才行

原创 2013年12月05日 16:32:16

更新好本地代码后,git fetch,

接着合并,但是git rebase 不行,

git status一看,有很多更新的文件。

于是 git add --后,再rebase,还是不行。

注意,rebase之前,如果本地有更新,一定要先commit,才行,否则合并不了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

git rebase -i 重新提交多个commit之前的commit

若本地已经提交commit A,B两个,但发现A需要更改后重新提交。 1,本地执行 git rebase -i HEAD~2 (索引从1开始,同理若更改前n次的commit,此处改为n即可) ...

git rebase 合并多个 Commit

在使用 Git 作为版本控制的时候,我们可能会由于各种各样的原因提交了许多临时的 commit,而这些 commit 拼接起来才是完整的任务。那么我们为了避免太多的 commit 而造成版本控制的混乱...

git rebase后丢失本地commit记录

问题描述: 提交代码时,rebase了两次,本地commit记录丢失了 两种解决方法: (原理是一样的)  找到项目目录下的git文件 .git\logs\refs\heads\branchn...
  • lxbwolf
  • lxbwolf
  • 2016年08月03日 15:20
  • 1356

git commit/ git rebase /git pull/git reflog

当你不小心,写错了提交的注视/信息,该如何处理呢。理论上,SCM是不应该修改历史的信息的,提交的注释也是。  不过在Git中,其commit提供了一个--amend参数,可以修改最后一次提交的信息.但...

git中各个commit节点的查询 回溯 与 合并:git rebase与git reset

概述:在利用git进行管理的时候,除了对不同的分支进行merge以外,往往需要对同一个一个分支上的不同commit进行合并或者撤销;或者对不同分支上的多次提交进行合并,形成一个线性的提交历史,等等:这...

git 操作之合并commit(提交之前本地合并)

git 操作之合并commit(提交之前本地合并)
  • cmwly
  • cmwly
  • 2017年07月24日 15:34
  • 215

git commit/git commit --amend/git commmit rebase, reset

当你不小心,写错了提交的注视/信息,该如何处理呢。理论上,SCM是不应该修改历史的信息的,提交的注释也是。  不过在Git中,其commit提供了一个--amend参数,可以修改最后一次提交的信息.但...
  • fchyang
  • fchyang
  • 2017年06月20日 09:52
  • 122

修改git commit 除了 git commit --amend 还有 git commmit rebase, reset,

git 修改commit 分类: git2012-04-07 10:43 1369人阅读 评论(0) 收藏 举报 当你不小心,写错了提交的注视/信息,该如何处理呢。...

Git-2.9.3-rebase-i-64-bit

  • 2016年12月11日 09:04
  • 31.45MB
  • 下载

How to Write a Git Commit Message

  • 2016年04月25日 16:33
  • 1.21MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:git rebase之前需要commit才行
举报原因:
原因补充:

(最多只允许输入30个字)