Commit c17cf5e
committed
Add stgit.new.verbose config option
Instead of piggybacking on Git's commit.new config option, StGit now has
its own config option for turning-on `stg new --verbose`.
Two considerations for this change:
- `stg new` does not refresh, thus it leaves changes in the worktree.
This is a significant semantic difference with `git commit` that makes
reuse of `commit.verbose` an awkward fit.
- The performance implications in large monorepos with `stg new
--verbose` versus `git commit --verbose` are quite different. See
#145. The gist is that the diff operation needed for `stg new
--verbose` can be much more expensive than `git commit --verbose`.
Signed-off-by: Peter Grayson <[email protected]>1 parent 5215692 commit c17cf5e
3 files changed
+4
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
| 90 | + | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
117 | | - | |
| 117 | + | |
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
| |||
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
126 | | - | |
| 126 | + | |
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
| |||
0 commit comments