相关疑难解决方法(0)

如何恢复隐藏的未提交更改

我在我的开发分支中有一些未提交的更改,并且我使用它们进行了存储git stash,但是有些更改在那些被隐藏的更改中非常重要.有没有办法找回这些变化?

此外,我已经在存储的代码文件之上做了一些更改.

如果可能的话,我是否有可能检索到新分支的藏匿更改?

git git-stash

600
推荐指数
7
解决办法
49万
查看次数

缺少提交消息中的Change-Id时出现Gerrit错误

我在远程存储库中设置了一个分支,并在该分支上进行了一些提交.现在我想将远程分支合并到远程主服务器.

以下是我的操作:

  1. 结帐分支
  2. 结账大师
  3. 合并分支并修复合并错误
  4. 承诺
  5. push origin HEAD:refs/for/master

但是在第5步获取错误消息:

remote: Resolving deltas:   0% (0/12)

remote: ERROR: missing Change-Id in commit message
...

remote: Change-Id: I55862204ef71f69bc88c79fe2259f7cb8365699a

To ssh://prc@test.gerrit.xxx.com:29418/hello_git
 ! [remote rejected] HEAD -> refs/for/master (missing Change-Id in commit message)
Run Code Online (Sandbox Code Playgroud)

git merge branch master gerrit

48
推荐指数
4
解决办法
13万
查看次数

标签 统计

git ×2

branch ×1

gerrit ×1

git-stash ×1

master ×1

merge ×1