[[!comment format=mdwn username="http://joeyh.name/" ip="4.153.2.189" subject="comment 2" date="2012-07-26T17:27:39Z" content=""" That's a good question. Unfortunatly they cannot; X and Y need to be stable across repositories, and git remotes can have different names in different repositories. Even using the description that git-annex stores for each repository for X and Y is problimatic, since that description can change, and so could be different in two repos that are each trying to resolve the same merge conflict. """]]