Archive
9,699 entries: 94 from X, 8,929 from Pinboard, saved 1998 to 2026.
Browse by tag, site, author, folder or language
Tags
- #python 401
- #programming 344
- #tutorial 187
- #books 177
- #javascript 154
- #webdesign 147
- #mathematics 131
- #blog 128
- #css 123
- #linux 122
- #reference 107
- #lisp 101
- #history 97
- #llm 97
- #free 96
- #productivity 96
- #business 95
- #design 91
- #statistics 90
- #opensource 87
- #gtd 83
- #r 80
- #lifehacks 78
- #ajax 77
- #graphics 77
- #visualization 77
- #datamining 75
- #typography 75
- #funny 74
- #photography 73
- #ai 68
- #machine-learning 68
- #algorithms 64
- #plone 64
- #kannada 63
- #database 62
- #india 59
- #education 58
- #learning 56
- #postgresql 56
Sites
- youtube.com 267
- github.com 237
- news.ycombinator.com 224
- en.wikipedia.org 161
- reddit.com 96
- x.com 89
- nytimes.com 70
- medium.com 69
- amazon.com 68
- arxiv.org 34
- code.google.com 34
- archive.org 28
- groups.google.com 28
- wired.com 27
- theatlantic.com 24
- theguardian.com 24
- bloomberg.com 21
- newyorker.com 21
- stackoverflow.com 21
- wsj.com 21
- en.m.wikipedia.org 19
- bbc.com 18
- plone.org 18
- btbytes.com 16
- btbytes.github.io 16
- old.reddit.com 16
- washingtonpost.com 16
- artima.com 15
- google.com 15
- thehindu.com 15
- onlamp.com 14
- www-128.ibm.com 14
- aws.amazon.com 13
- cs.cmu.edu 13
- economist.com 13
- atlasobscura.com 12
- informit.com 12
- smashingmagazine.com 12
- thriftbooks.com 12
- docs.google.com 11
Authors
- @simonw 19
- @ivanfioravanti 4
- @pratikg 2
- @ShriramKMurthi 2
- @__oQuery 1
- @achumukundan00 1
- @antoniogm 1
- @bhutanisanyam1 1
- @binsquares 1
- @BrankoMilan 1
- @Chris_arnade 1
- @code_star 1
- @coreyganim 1
- @DeepknowledgeU 1
- @dhh 1
- @dillon_mulroy 1
- @DODOREACH 1
- @ElamBend 1
- @elisa_freschi 1
- @emollick 1
- @EmreSevinc 1
- @fayazara 1
- @foxyjackfox 1
- @francoisfleuret 1
- @FrankYouChill 1
- @gabrielpeyre 1
- @GunduHuDuGa 1
- @hamsanandi 1
- @HistoryinStory 1
- @itometeam 1
- @julien_c 1
- @karrisaarinen 1
- @KathaaChitram 1
- @kaushikcbasu 1
- @KirkDBorne 1
- @kmadathil 1
- @mertcemri 1
- @MistralAI 1
- @mprestonmeyer 1
- @nateliason 1
Folders
- notes 548
- Liked on YouTube 19
- ThriftBooks wish list 12
- GenAI-LLM 4
- indian-classical 4
- LLM 4
- Devotional 2
- Lectures 2
- Books 1
- C++ 1
- Indian Philosophy 1
- Inspirational 1
- Kaas 1
- Kannada 1
- Local Coding Agents 1
- Math 1
- Ollyver 1
- Programming 1
- Project Ideas 1
- Rust 1
- Sales 1
- Self Hosting 1
- Synthwave and Chill 1
- Watch Later 1
- Watches 1
- World Music 1
- Yoga 1
Languages
Tags and folders
4 entries#git ×2025 ×Clear all
2025
how to copy one or more files from one git repo to another and keep the git history
blog.billyc.io
plan to use this to migrate obsidian repo to a combo of public and private notes with a script to just pull out non-private files to publish on the website.
plan to use this to migrate obsidian repo to a combo of public and private notes with a script to just pull out non-private files to publish on the website.
How Core Git Developers Configure Git
blog.gitbutler.com
git butler, Git client for simultaneous branches on top of your existing workflow, talked to git core developers and asked them to help define What git config settings should be defaults by now. Here are some settings that even the core developers change.
# clearly makes git better
[column]
ui = auto
[branch]
sort = -committerdate
[tag]
sort = version:refname
[init]
defaultBranch = main
[diff]
algorithm = histogram
colorMoved = plain
mnemonicPrefix = true
renames = true
[push]
default = simple
autoSetupRemote = true
followTags = true
[fetch]
prune = true
pruneTags = true
all = true
# why the hell not?
[help]
autocorrect = prompt
[commit]
verbose = true
[rerere]
enabled = true
autoupdate = true
[core]
excludesfile = ~/.gitignore
[rebase]
autoSquash = true
autoStash = true
updateRefs = true
# a matter of taste (uncomment if you dare)
[core]
# fsmonitor = true
# untrackedCache = true
[merge]
# (just 'diff3' if git version < 2.3)
# conflictstyle = zdiff3
[pull]
# rebase = true
read rest of the article on why
git butler, Git client for simultaneous branches on top of your existing workflow, talked to git core developers and asked them to help define What git config settings should be defaults by now. Here are some settings that even the core developers change.
# clearly makes git better
[column]
ui = auto
[branch]
sort = -committerdate
[tag]
sort = version:refname
[init]
defaultBranch = main
[diff]
algorithm = histogram
colorMoved = plain
mnemonicPrefix = true
renames = true
[push]
default = simple
autoSetupRemote = true
followTags = true
[fetch]
prune = true
pruneTags = true
all = true
# why the hell not?
[help]
autocorrect = prompt
[commit]
verbose = true
[rerere]
enabled = true
autoupdate = true
[core]
excludesfile = ~/.gitignore
[rebase]
autoSquash = true
autoStash = true
updateRefs = true
# a matter of taste (uncomment if you dare)
[core]
# fsmonitor = true
# untrackedCache = true
[merge]
# (just 'diff3' if git version < 2.3)
# conflictstyle = zdiff3
[pull]
# rebase = true
read rest of the article on why