| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
- Change help.autocorrect from 1 (0.1s auto-execute) to 'prompt'
(asks before executing the guessed command). Prevents accidental
execution of wrong commands.
- Remove 'undo = reset --hard' alias — destructive with no
confirmation, could silently discard uncommitted work.
|
| |
|
|
|
|
|
|
|
| |
- rebase.updateRefs = true: auto-update dependent branches when
rebasing a stack. Essential for stacked branch workflows.
- rerere.enabled = true: remember conflict resolutions and auto-apply
them when the same conflict is encountered again.
- column.ui = auto: display branches and tags in columns instead of
a long vertical list.
|
| |
|
|
|
|
| |
core.autocrlf = input does nothing on a Linux-only system — no files
will have CRLF line endings natively. The modern approach for
cross-platform repos is per-repo .gitattributes.
|
| |
|
|
|
|
|
| |
- Remove 'fix' from core.whitespace — it's an apply.whitespace action,
not a valid whitespace type. Was silently ignored.
- Uncomment diff.algorithm = histogram — produces better diffs than
the default myers algorithm, especially for moved code blocks.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|