Git: Everything You Need To Know (And A Few More Things)
Learn about the basics of Git, from the internals to commands you'll need every day. Some pro tips and tricks are also covered so you can have some "mad skillz" people will be jealous of!
Stores everything locally. 3. Is distributed. 4. Is really, really fast for a VCS. 5. Makes branching easy. 6. Is cryptographically secure. Git Is Different
individual part for a car is still being worked on. ◦ Staged: The parts are moved to a single place, ready to make a car. ◦ Committed: The built car, ready to roll out of the factory.
foo-bar, you are telling Git to send all the commits you made to the xzy-foo-bar branch to the origin remote. Git allows you to send any and all changes across all your branches to the remote using git push --all or git push (but please don’t do ever this because it encourages mistakes!)
things in a commit you just made. Useful when you realise you’ve accidently missed something. Only do this if you haven’t pushed it yet. Git Reset (Soft)