summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar marek@33e8ba4fbc201af14a2badcc0656024401f5c916 <marek@web>2017-08-28 10:09:42 +0000
committerGravatar admin <admin@branchable.com>2017-08-28 10:09:42 +0000
commit911122aa87122406d0b246c168dd0ecd421eb3e7 (patch)
treea8e4ba3c81429eec163a1b179023493a5ebf60e1
parent94b720726d64d7a15eca16b68342e60cbc9a5baf (diff)
-rw-r--r--doc/forum/Which_branches_are___34__required__34__.mdwn31
1 files changed, 31 insertions, 0 deletions
diff --git a/doc/forum/Which_branches_are___34__required__34__.mdwn b/doc/forum/Which_branches_are___34__required__34__.mdwn
new file mode 100644
index 000000000..576d58352
--- /dev/null
+++ b/doc/forum/Which_branches_are___34__required__34__.mdwn
@@ -0,0 +1,31 @@
+Hi,
+
+I have the problem where in one repository I should not have any files anymore (according to git annex list --in .) but the annex directory still is very big (several GB). Git unused does not return any unused files so I guess they must be referenced somewhere. I do not use tags so it must be a branch. Could you tell me which of these branches are required by git annex and which are superfluous?
+
+I have two repositories (at some point I had more): origin and exp and two special remotes (hubic and acd). exp is connected to hubic and acd.
+
+on exp I have more space usage than indicated by git annex list
+ exp has the following branches:
+
+ ~/annex$ git branch -a
+ git-annex
+ * master
+ synced/git-annex
+ synced/master
+ remotes/origin/HEAD -> origin/master
+ remotes/origin/git-annex
+ remotes/origin/master
+ remotes/origin/synced/git-annex
+ remotes/origin/synced/master
+
+I have read the page on the internal workings and so far pretty much of all the wiki but if someone could point me to a description (if one exists) that explains which branch is used for what that would be great!
+
+I understand that upon "git annex sync" a repo pulls the $REMOTE/master into remotes/$REMOTE/master and $REMOTE/synced/master into remotes/$REMOTE/synced/master.
+"git annex sync" on $REMOTE will push master to another repo into synced/master.
+
+Cheers,
+Marek
+
+
+
+