--- /dev/null
+[[!comment format=mdwn
+ username="joey"
+ subject="""Re: Sync to remote master?"""
+ date="2023-04-19T16:17:11Z"
+ content="""
+The push to remote master will typically fail in a non-bare repository
+(it is possible to configure one to allow it). The push to synced/master
+will then succeed. Then when sync is later run in that repository, it will
+merge synced/master into master.
+"""]]
connected, and `git annex sync` is run from time to time on each, a given
change, made anywhere, will eventually reach every other repository.
+(`git-annex sync` will also attempt to push the master branch to remotes,
+which does work for bare repositories.)
+
The workflow for using `git annex sync` is simple:
* Make some changes to files in the repository, using `git-annex`,