edit-article
Home
Up
Delete
Article Name:
Article Description:
[SaaS] describes the github source code hosting service,
Chapter ID/Name:
Status:
Write
Writing
Written
Add Photo:
Owner ID:
Content:
use HTML
Edit Content
<h1 style="text-align: center;">github - overview</h1> <h2>[WHAT]</h2> <ol> <li>] github - is a source code hosting repository, in addition to hosting your own source code(publicly or privately) you can view/contribute to other 'open source' software projects, hosted on this service.</li> </ol> <h2>[WHY]</h2> <ol> <li><strong>] repositories (repos)</strong></li> <ol> <li>x] a directory name that will host all of the data related to a particular project, project data includes source code files, documentation, issues, pull requests, ....</li> </ol> <li><strong>] forks</strong></li> <ol> <li>] fork a project to create 'your own version' of another open source project - hosted on github, ] your version for your reason(s), ] you can push your changes back to the root project, ]</li> <li>] <a href="http://zbowling.github.io/blog/2011/11/25/github/" target="_blank">article</a> - explaining some of the problems with githubs forking functionality and alternate strategies (aka bitbucket )</li> </ol> <li><strong>] branches</strong></li> <ol> <li>]</li> </ol> <li><strong>] stars</strong></li> <ol> <li>]</li> </ol> <li><strong>] statistics</strong></li> <ol> <li>]</li> </ol> <li><strong>] issues</strong></li> <ol> <li>] log problems, feature requests, fixes, etc by opening an issue on the project</li> </ol> <li><strong>] pull requests</strong></li> <ol> <li>] another user has submitted changes/updates to the project, project owner has to merge request into master</li> </ol> <li><strong>] EDIT files @github using </strong></li> <ol> <li>] using </li> </ol> <li><strong>] FEATURE git pages</strong></li> <ol> <li>] host web site projects, can demo functionality of your web project right on git(no need to self host)</li> </ol> <li><strong>] FEATURE git gist</strong></li> <ol> <li>] host code snippets</li> </ol></ol> <h2>[WHY NOT]</h2> <ol> <li>] bitbucket -</li> <li>] gitlab - </li> </ol> <h2>[WHERE]</h2> <ol> <li>]</li> </ol> <h2>[WHEN]</h2> <ol> <li>]</li> </ol> <h2>[EXAMPLE]</h2> <ol> <li>]</li> </ol> <h2>[HOW-TO]</h2> <ol> <li>]</li> </ol> <h2>[REFERENCE]</h2> <ol> <li>] # # - CREATE-article# # (this)</li> </ol> <h2>[RELATED]</h2> <div><ol> <li>] </li> </ol></div> <p> </p> <p> </p> <hr /> <p> </p> <p> </p> <ol> <li><strong>x] created my account on github</strong></li> <li><strong></strong>x] SET another email as my primary email</li> </ol>