The reason I asked about is that it says that "git-annex allows managing files with git, without checking the file contents into git. ". So I was just trying to understand the mechanic behind the description. If it is not check into the git then probably it is not versioning the files. I assumed that it must be merely a sync tool.
So git-annex versions files as I understand. Is it possible to use it without file versioning and just use it as a sync tool. I realize that there are example scenarios to demonstrate it however I would like to disable versioning if possible because I am intending to use it on large folders with big binary type files.
Let's suppose you delete a file from git, and sync the deletion. Later, you can run git annex unused and it will find content not needed by any branch of the git repository. And if you choose, you can use git annex dropunused to delete that content.
Hi
Thanks for the pointer.
The reason I asked about is that it says that "git-annex allows managing files with git, without checking the file contents into git. ". So I was just trying to understand the mechanic behind the description. If it is not check into the git then probably it is not versioning the files. I assumed that it must be merely a sync tool.
Hi
I have one more follow up question.
So git-annex versions files as I understand. Is it possible to use it without file versioning and just use it as a sync tool. I realize that there are example scenarios to demonstrate it however I would like to disable versioning if possible because I am intending to use it on large folders with big binary type files.
thanks
git annex unused
and it will find content not needed by any branch of the git repository. And if you choose, you can usegit annex dropunused
to delete that content.