Assignment No 3 ict Github
Assignment No 3 ict Github
Submitted by:
Reyan Hassan (24011598-185)
Submitted to:
Professor Muhammad Ejaz
Subject:
Introduction to Information and Communication
Technology
Subject Code:
SE-109
Section:
1st Semester Section C
Assignment no 3:
GITHUB:
Github is online software development platform. It is used for
storing, tracking and collaborating on software projects. It is most
popular resource to share code and work on project together. It’s free,
easy to use. It makes easy for developers to share code and collaborate
with each other on open-source project. It help the developers to keep
track of change to their projects and work together. It is also social
networking site.
History of GITHUB:
It was launched in April 2008 by Tom Preston-Werner, Chris Wanstrath , P. J.
Hyett and Scott Chacon after it had been available for a few months as a beta
release. It has since become a central hub for developers, enabling them to share
code, track changes, and collaborate with each other.
Key features:
Uses Git for a version control.
Code sharing and collaboration.
Project Management tools.
Issue tracking.
Continuous Integration support.
Easy project management.
Improve code writing.
Easy code hosting.
Alternate of Github:
GITLAB
Bitbucket
Source Forge
Azura Devops
Conclusion:
Finally to wrap it up, Github may be regarded as most as most
popular repository service with great version control features. However
its alternatives like Gitlab etc have their own value. Such platforms
meets a variety of needs in market an therefore teams are enable to
pick the most appropriate for their collaboration and project
management needs.
My GITHUB profile: