What is GitHub, and What is it used for?

David Beroff

Well-known member
Registered
Joined
Jun 14, 2016
Messages
1,498
Points
63
I read more about GitHub on forums but don't really know about this platform. What is it and What is it used for? When should I join GitHub.com?
 

Hannan

Member
Registered
Hosting Provider
Joined
Dec 22, 2016
Messages
49
Points
6
GitHub is a web-based Git or version control repository and Internet hosting service. It offers all of the distributed version control and source code management (SCM) functionality of Git as well as adding its own features. It provides access control and several collaboration features such as bug tracking, feature requests, task management, and wikis for every project.

Basically it is Open Source project distribution.
 

optimalgeek

Member
Registered
Joined
Mar 15, 2017
Messages
33
Points
0
Its for coders who can publish their script or application on github. Its a open source platform. You can download the popular applications and see the code directorly that are opensource from github.
 

Rocketrix

Member
Registered
Joined
May 10, 2017
Messages
15
Points
0
GitHub is a place where developers can host their source code and keep it there without any interruptions instead of keeping it in their own servers where downtime or hard drive failures could occur, It gives you full access over your files so you can select whom you wish to view the files and commit to your project etc..
 

rad-jason

Member
Registered
Joined
Jun 23, 2017
Messages
28
Points
0
GitHub is a repository in which to push your code. It's great for collaborating with others on complex projects.
 

David Beroff

Well-known member
Registered
Joined
Jun 14, 2016
Messages
1,498
Points
63
David Beroff
I agree with you, but since I am not a real developer thus I don't have codes to put there.
I also downloaded some scripts from github but could not install as their guide. I felt difficult when using it.
 

victorslide05

Member
Registered
Joined
Jul 17, 2017
Messages
22
Points
0
Github is just a primary web platform,which provides developers essential tools which helps in best code practices.Most developers use GITHUB because its simply the best for tool group work.It gives access to open source projects on the internet like Facebook,Microsoft which maintains their code repository on Github.Another amazing feature about Github is the interaction request,you can tell another developer about the changes you wish to merge in their main repository.As a developer you simply need to make use of Github.
 

VirtuBox

Well-known member
Registered
Joined
May 3, 2016
Messages
1,622
Points
83
VirtuBox
1) Github is not intended to teach best code pratices.
2) Most developers use self-hosted git solution like gogs to not pay for privates repository
3) Facebook,Microsoft open-source ?
 

victorslide05

Member
Registered
Joined
Jul 17, 2017
Messages
22
Points
0
victorslide05
Hi, nice observations from you.
1 They don't teach best code practices.Github provides developers the essential tool which help best in code practices and helps in showing recent works.
2.There private repository is not expensive and it's very rereliable.You may be right about the general assumption.
3.You got me wrong.
Github hosts some of the biggest open source pgithub on the internet like bootstrap,ruby on rails and much more.Top giant company's like Facebook and Microsoft also maintain their code repository with github, Using forks method any developer can interact with an OPEN SOURCE repository and can get in it.
 

VirtuBox

Well-known member
Registered
Joined
May 3, 2016
Messages
1,622
Points
83
VirtuBox
1) Github is only a company which provide git repository hosting, like gitlab or bitbucket.

2) Public project are free to host, and that's why there are so many open-source code available on Github. But for private repository, if you think 9$/users/month is not expensive, you should look on gogs : https://try.gogs.io/
cost nothing to host, same features than github

3) Yes, it's an good way to not have to hire people to debug their code. Most of their code is still not open-source.
 

CaygriWEB

Well-known member
Hosting Provider
Registered
Joined
Jul 4, 2017
Messages
305
Points
18
It's a platform, great use for big collaboration to share code in very quickly way.

I don't use because we are little company but it's a little heaven for coder!

there is also many alternative more cheap like basecamp.
 

CaygriWEB

Well-known member
Hosting Provider
Registered
Joined
Jul 4, 2017
Messages
305
Points
18
it's difficult the first time..I have the same problem, but it's very helpfull when you work/develop with other developer.
 

CaygriWEB

Well-known member
Hosting Provider
Registered
Joined
Jul 4, 2017
Messages
305
Points
18
If you have a team of developer it's perfect for work team.
Also you can start an opensource project and if other developer like can help you
 

flamehotter10

New member
Registered
Joined
Sep 6, 2017
Messages
5
Points
0
GitHub is a Git repository hosting service, but it adds many of its own features. While Git is a command line tool, GitHub provides a Web-based graphical interface. It also provides access control and several collaboration features, such as a wikis and basic task management tools for every project.
 
Similar Threads
Replies
9
Views
4,435
Replies
2
Views
2,528
Replies
3
Views
2,264

Latest Hosting OffersNew Reviews

Sponsors

Tag Cloud

You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.

Top