Questions tagged [git-annex]

git-annex allows managing files with git, without checking the file contents into git. While that may seem paradoxical, it is useful when dealing with files larger than git can currently easily handle, whether due to limitations in memory, time, or disk space. git-annex is designed for git users who love the command line. For everyone else, the git-annex assistant turns git-annex into an easy to use folder synchroniser.

Filter by
Sorted by
Tagged with
1 vote
1 answer
35 views

mirror a directory tree by hard links for file contents and symlinks for directory structure

what is the best way to mirror an entire directory, say original/, to a new directory, say mirror/, which has the structure mirror/data/ and mirror/tree/, such that every file in the directory ...
windfish's user avatar
  • 113
1 vote
1 answer
254 views

accessing git-annex special remote from new repository

I'm using git-annex in version 7.20190129 as it is provided on my Debian Stable (Buster) machine to keep big files under version control and have them distributed over multiple machines and drives. ...
n0542344's user avatar
  • 386
1 vote
1 answer
184 views

git-annex created a monster that I cannot un-init

I was going to explore git-annex, but it turns out it doesn't do what I need. That would be fine except that I initialized it on a repository that I'm using (stupid, I see that now) and now all my ...
Amanda's user avatar
  • 1,759
1 vote
1 answer
112 views

Git-annex auto merge symbolic links?

Is it possible to merge two same file automatically? For example, fileA and fileB are two same files. However, fileA is on PC and fileB is on Laptop. If I run git annex import /path/to/fileA and ...
TJM's user avatar
  • 544
1 vote
0 answers
68 views

Git-annex link to different file names

Maybe this is just a crazy use case that doesn't work, but I was wondering if there's a way to build a file's history from files with different file names. I'm exploring this idea because I'd like to ...
malarkey's user avatar
0 votes
2 answers
295 views

git annex - how to verify 2 repositories are exactly identical

How can I ensure that when I clone, sync, and get content from another git annex repository that I have setup an identical mirror? I have used a tool like unison in the past which did a file to file ...
Walter's user avatar
  • 1,234
1 vote
1 answer
62 views

"unknown transitions listed in local; upgrade git-annex!"

I'm not sure what is happening anymore. I disabled the assistant so I can set up what I wanted to exclude from certain repositories, after which I decided to just not use the assistant. Started ...
Braiam's user avatar
  • 35.9k
1 vote
1 answer
326 views

git annex sync - not pulling in files

I haven't synced my git annex repositories for quite some time and was trying to synchronize them recently, but am getting an error which indicates I need to merge. I am getting the error: Updates ...
Walter's user avatar
  • 1,234
3 votes
0 answers
86 views

Why doesn't git-annex map realize Einstein is one repository?

TLDR Have I confused git-annex into thinking one machine is actually two? Background I have a git-annex repository that has copies on three machines: Watt, Einstein, and Heisenberg in addition to a ...
derobert's user avatar
  • 109k
6 votes
2 answers
684 views

Init gix-annex additional repo with existing files

I configured git-annex to keep track of a directory containing several GB of data. Its content is replicated on an S3 remote, so I can drop some files to free some space and get them back when I need ...
gioele's user avatar
  • 2,129