Download presentation
Presentation is loading. Please wait.
Published byAmanda Samuelsen Modified over 6 years ago
1
GitHub A Tool for software collaboration James Skon
2
Manage a code base among developers
Collaboration Tool Manage a code base among developers
3
github – this repository stores all documents (programs, documentation, resources)
pull Users – can pull a copy of everything, and work on it. local copy
4
Work on local copy Users – can add, change, and modify anything,
developing and testing Work on local copy
5
Users – if the repository is unchanged users can push the changed code back to the server
6
Users – if the repository has changed users must first pull and merge changes locally, then push the changed code back to the server Pull and Merge push
7
A closer look at version management
8
github – maintains a complete history of all versions.
Any version may be recalled or compared with any others. No change is undoable.
9
github – records the author and date of all changes
Course instructor can review everything, and access the contribution of each team member.
10
Try it yourself Github.com/jimskon/NameLookup
Github.com/jimskon/BlackjackStart
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.