相关疑难解决方法(0)

将本地存储库分支重置为远程存储库HEAD

如何将本地分支重置为远程存储库中的分支?

我做了:

git reset --hard HEAD
Run Code Online (Sandbox Code Playgroud)

但当我跑一个git status,

On branch master
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)
      modified:   java/com/mycompany/TestContacts.java
      modified:   java/com/mycompany/TestParser.java
Run Code Online (Sandbox Code Playgroud)

你能告诉我为什么我有这些'修改'?我没有碰过这些文件?如果我这样做,我想删除它们.

git undo

3488
推荐指数
22
解决办法
283万
查看次数

强制更新后Git拉

我只是压缩了一些提交git rebase并做了一个git push --force(这是邪恶的,我知道).

现在其他软件工程师有不同的历史,当他们这样做时git pull,Git会合并.有没有办法解决这个问题,除了做一个rm my-repo; git clone git@example.org:my-repo.git

我需要与之相反的东西git push --force,但git pull --force没有给出预期的结果.

git git-pull

290
推荐指数
4
解决办法
9万
查看次数

标签 统计

git ×2

git-pull ×1

undo ×1