diff --git a/doc/todo/Having___39__git_annex_sync__39___optionally_add/comment_11_25be855ca688e37644fa86357b96b3d2._comment b/doc/todo/Having___39__git_annex_sync__39___optionally_add/comment_11_25be855ca688e37644fa86357b96b3d2._comment new file mode 100644 index 0000000000..898518f353 --- /dev/null +++ b/doc/todo/Having___39__git_annex_sync__39___optionally_add/comment_11_25be855ca688e37644fa86357b96b3d2._comment @@ -0,0 +1,14 @@ +[[!comment format=mdwn + username="nobodyinperson" + avatar="http://cdn.libravatar.org/avatar/736a41cd4988ede057bae805d000f4f5" + subject="👍 git annex assist" + date="2023-05-19T05:54:43Z" + content=""" +Cool, joey! + +I personally would like `assist` to add all changes in the entire repo by default. For beginners it's always a hassle to know what directory one is in and if one opens a terminal in a subfolder via a file manager, then run `git annex assist`, it won't sync all changes. + +But I see that this would be inconsistent with `git annex add`... On the other hand, `assist` should help you easily sync the repo state without typing too much. One can always do `git annex assist .` for only this directory. A `-A` option is also an option, but effectively one would need to use it every time. As you said in the other comment - if you want more control, use the lower level commands. The assistant makes syncing a no-brainer, `git annex assist` should do so, too. + +That the assistant can operate on only a subdir (do people do this?) itself is again an inconsistency then... A config like `annex.assistaddall` could be introduced, but meh... +"""]]