docs(setup): version aliases.zsh + gitconfig.txt under docs/setup/dotfiles
CI / commits (pull_request) Successful in 3m53s
CI / scan (pull_request) Successful in 4m0s
CI / check (pull_request) Successful in 4m16s
CI / a11y (pull_request) Successful in 3m25s
Docs site / build (pull_request) Successful in 3m31s
CI / perf (pull_request) Successful in 6m51s
CI / commits (pull_request) Successful in 3m53s
CI / scan (pull_request) Successful in 4m0s
CI / check (pull_request) Successful in 4m16s
CI / a11y (pull_request) Successful in 3m25s
Docs site / build (pull_request) Successful in 3m31s
CI / perf (pull_request) Successful in 6m51s
80-dotfiles.sh was reading notes/aliases.zsh and notes/gitconfig.txt, but notes/ is gitignored - fresh clones on the dev VM hit "file not found" and the script aborted. Move both templates to docs/setup/dotfiles/ where they ship with every clone. gitconfig.txt's [user] block now carries placeholder identity (your name / your.email@example.com) instead of the original author's identity - the script overlays the prompted values at install time so the file content doesn't matter functionally, but the placeholders read more clearly as "fill me in". 80-dotfiles.sh source paths flipped from $REPO_ROOT/notes/... to $REPO_ROOT/docs/setup/dotfiles/.... Step-3 table row, §8.4 (dotfiles repo appendix), and the setup README index updated accordingly. New "dotfiles/" section in the setup README documents the folder. The notes/aliases.zsh and notes/gitconfig.txt on existing dev workstations are unaffected - those files live outside the repo and this PR doesn't touch them.
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
[user]
|
||||
name = your name
|
||||
email = your.email@example.com
|
||||
[init]
|
||||
defaultBranch = master
|
||||
[core]
|
||||
editor = nano
|
||||
[alias]
|
||||
lg = log --oneline --graph --decorate --all
|
||||
br = for-each-ref --format='%(refname:short)' refs/heads refs/remotes
|
||||
brl = for-each-ref --format='%(refname:short)' refs/heads
|
||||
brr = for-each-ref --format='%(refname:short)' refs/remotes
|
||||
c = commit
|
||||
co = checkout
|
||||
cob = checkout -b
|
||||
fp = fetch --all --prune
|
||||
gb = log --oneline --graph --decorate
|
||||
gr = log --oneline --graph --decorate --branches
|
||||
gs = log --graph --decorate --branches --stat
|
||||
s = stash
|
||||
sp = stash pop
|
||||
st = status
|
||||
pm = !git switch main && git pull --ff-only origin main
|
||||
[color]
|
||||
branch = auto
|
||||
diff = auto
|
||||
status = auto
|
||||
interactive = auto
|
||||
[color "branch"]
|
||||
current = yellow reverse
|
||||
local = yellow
|
||||
remote = green
|
||||
[color "diff"]
|
||||
meta = yellow bold
|
||||
frag = magenta bold
|
||||
old = red bold
|
||||
new = green bold
|
||||
[color "status"]
|
||||
added = green
|
||||
changed = yellow
|
||||
untracked = cyan
|
||||
Reference in New Issue
Block a user