Git force push gets a bad reputation - but why?
Get my interactive git cheatsheet here:
https://philomatics.com/git-cheatsheet/
My most useful video yet (interactive rebase)
• git interactive rebase - Undo, Edit &...
My first video on git rebase (without --interactive)
• git rebase - Why, When & How to fix c...
My Top 10 git shortcuts:
• My most used git aliases
Fixing merge conflicts:
• Never fear merge conflicts again - gi...
Video on `git pull --rebase`:
• Never* use git pull
How to change your default editor in git:
• My most used git aliases
References
Jonathan Blow - Preventing the Collapse of Civilization
• Preventing the Collapse of Civilizati...
Joel Spolsky - The Law of Leaky Abstractions
https://www.joelonsoftware.com/2002/1...
Jonathan Edwards - Interaction vs. Abstraction
https://www.subtext-lang.org/PAINT22.pdf
Bret Victor - Up and Down the Ladder of Abstraction
https://worrydream.com/LadderOfAbstra...
Bret Victor - Learnable Programming
https://worrydream.com/LearnableProgr...
BBC 1966: Children imagine life in the year 2000
• 1966: Children imagine life in the ye...
0:00 - Force push vs regular push
0:46 - Why force pushing is bad
2:13 - A better alternative
LEGAL DISCLAIMER
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Everything here is for informational purposes only. All non-licensed clips used for fair use commentary, criticism, and educational purposes. See Hosseinzadeh v. Klein, 276 F.Supp.3d 34 (S.D.N.Y. 2017); Equals Three, LLC v. Jukin Media, Inc., 139 F. Supp. 3d 1094 (C.D. Cal. 2015).e