🚩 GitHub Campus Expert
🛩 Birmingham, 🇬🇧
💻 Avid hacker and tinkerer
🔨 FullStack developer
👨🎓 Computer Science Student
Git is the technology.Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
GitHub is a web-based hosting service for version control using Git.
It makes Git as easy to use as any website and has many extra features designed to improve how people collaborate.
git init - Initialise new git
git clone username@host:/path/to/repository - Clone from server
git add * - add all files that are untracked
git commit -m "Commit message" - commit a staged file
git push origin master - push committed file to remote server
Each commit is a marker in time with the exact changes (diff) to each file.
Twitter: @PandelisZ
Instagram: @PandelisZ
GitHub: @PandelisZ
Web: pandelis.me
Hang out?
Leave feedback please: github.com/PandelisZ/git-intro-slides