So since my attempt to switch branches with the "merge" flag (-m) gave me an
error, I thought I'd try to go back.
keybounceMBP:Finite-Fluids michael$ git merge --abort
fatal: There is no merge to abort (MERGE_HEAD missing).
keybounceMBP:Finite-Fluids michael$ git status
On branch cleanup
Unmerged paths:
(use "git reset HEAD <file>..." to unstage)
(use "git add <file>..." to mark resolution)
both modified:
src/main/java/com/mcfht/realisticfluids/fluids/BlockFiniteFluid.java
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: src/main/java/com/mcfht/realisticfluids/FluidData.java
modified:
src/main/java/com/mcfht/realisticfluids/commands/CommandEnableFlow.java
modified:
src/main/java/com/mcfht/realisticfluids/fluids/BlockFiniteLava.java
no changes added to commit (use "git add" and/or "git commit -a")
I'm not saying this is necessarily wrong (the other branch does have
everything, and I'm on a branch where I could just commit all these changes
now, and worry about fixing it later; no data would be lost), but I do think
that it breaks the user's reasonable beliefs about what the system does --
including the ability of a version control system to roll back to a prior state
(which in this case it cannot -- or if it can, I don't know how.)
---
Entertaining minecraft videos
http://YouTube.com/keybounce
--
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.