summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGravatar https://christian.amsuess.com/chrysn <https://christian.amsuess.com/chrysn@web>2017-01-20 09:49:23 +0000
committerGravatar admin <admin@branchable.com>2017-01-20 09:49:23 +0000
commit1cc9dde9a6c3ccf9f50c3a0d2e06a90b84a8f05d (patch)
tree99759b3f81a09ea3e786f6d663d0e93d1d5f10f0 /doc
parentc8f9e75cf235c3e6ff9d6d206d790434e69361e1 (diff)
add wishlist item
Diffstat (limited to 'doc')
-rw-r--r--doc/todo/wishlist__58___per-repository_autocommit__61__false.mdwn5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/todo/wishlist__58___per-repository_autocommit__61__false.mdwn b/doc/todo/wishlist__58___per-repository_autocommit__61__false.mdwn
new file mode 100644
index 000000000..a71aaa363
--- /dev/null
+++ b/doc/todo/wishlist__58___per-repository_autocommit__61__false.mdwn
@@ -0,0 +1,5 @@
+when using git-annex as a minority participant in a repository (eg. because in a hardware project, at some point in time, photos get added), users will start to need to `git annex sync` (because a plain `git pull` / `git push` will work but show errors, and a `pull --all` / `annex merge` is difficult for users to remember). to stay in line with usual git usage, the `sync` must be used with `config annex.autocommit false`, but that needs to be configured on each repository.
+
+forgetting to do that explicit configuration results, in one sync command, easily results in an unwanted implicit commit that's pushed across remotes.
+
+could there be a per-repository option (somewhere around .gitattributes, or maybe in the git-annex branch) that disables autocommits for the repository?