Send the link below via email or IMCopy
Present to your audienceStart remote presentation
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
Do you really want to delete this prezi?
Neither you, nor the coeditors you shared it with will be able to recover it again.
Make your likes visible on Facebook?
You can change this under Settings & Account at any time.
Transcript of Git
2. Key Git features
4. Useful resources
3. Basic git commands
Distributed version control system
Branching and merging
Small and fast
Almost everything is local so you don't have to worry if the network is slow
Designed with speed and performance in mind
SVN tests were done on a server with no load with an 80MB/s bandwidth connection to the client machine
Size is bigger, but is still small, considering that you have the entire history locally
Creating and switching to branches is quicker and simpler than SVN
A feature branch can be created locally, worked on then merged in
Have branches that are always for certain tasks, such as development, testing or deployment
Create branches to experiment, realise that its not going to work, and delete it, with no one knowing.
With some git hosting software, you can have per branch permissions
Can set up whatever work flow works best for the team
Can commit in locally to keep track of you changes and it not affect anyone else
avoid git reset as this will remove history
Checkout a previous commit or file
Makes a new commit, removing the changes introduced in the specified version number
Create, list and delete branches
Updates the files in the working directory to match the branch
Merge another branch into the current branch
This Presentation: http://goo.gl/s4HdYu