Hi, I lazily did some small changes to CoBRA in my local copy of the repository (never commited them), thinking I would be able to discard them easily before updating. But even after cleaning my changes with
git checkout . and git clean -f (because I had created a file), I'm still having problems:
$ git status
On branch master
Your branch is behind 'origin/master' by 5176 commits, and can be fast-forwarded.
(use "git pull" to update your local branch)
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: binary (new commits)
modified: external/Volume-and-Sampling (new commits)
modified: test/models (new commits)
no changes added to commit (use "git add" and/or "git commit -a")
$ git diff
diff --git a/binary b/binary
index aa550257..22d9b3e4 160000
--- a/binary
+++ b/binary
@@ -1 +1 @@
-Subproject commit aa550257879b51c5e8cd94af6c6155789fe5f14f
+Subproject commit 22d9b3e49966cbe22ac2f08e1cf1e6f5e36201d9
diff --git a/external/Volume-and-Sampling b/external/Volume-and-Sampling
index afa1caed..1c7adfb4 160000
--- a/external/Volume-and-Sampling
+++ b/external/Volume-and-Sampling
@@ -1 +1 @@
-Subproject commit afa1caed7cac9e67dec0e75931a6fe42603997d0
+Subproject commit 1c7adfb46c2c01037e625db76ff00e73616441d4
diff --git a/test/models b/test/models
index a5684e8e..92948393 160000
--- a/test/models
+++ b/test/models
@@ -1 +1 @@
-Subproject commit a5684e8ebf4fdbc854c4c0d3f51dd65766c554f7
+Subproject commit 92948393a94ba313a2f16772994aad49a874350f
Is there any pain free way to solve this and be able to pull the new commits, or is removing and re-cloning my only option ?