Skip to main content

What is Github? Every Things you Need To Know About


Little about GitHub

GitHub is the place to share code with friends, co-workers, classmates, and complete strangers. Over five million people use GitHub to build amazing things together.
GitHub offers both paid plans for private repositories, and free accounts for open source projects. The site was launched in 2008 by Tom Preston-Werner, Chris Wanstrath, and PJ Hyett.

Dont be afraid its an easy and amazing tool that changed the way we work. Github gives you social networking functionality like feed,followers,comments and wikis for your repositories  and web pages you made in Github by your git repositories.
Github running on Ruby on Rails and Erlang.

what is git?

Git is a free and open source distributed version control software , it handle everything from small to very large projects with speed and efficiency.Git


GitHub Features

Integrated issue tracking.
A flexible issue tracker lets you stay on top of bugs and focus on features. how

Collaborative code review.
Pull requests
Commit comments
Compare view

Easily manage teams within organizations/its paid. how
Autocompleter of mentioning people and teams.drag and drop images from your desktop. how

Supports over 200 programming languages.
Render formats STL 3D models, CSV files, and GeoJSON maps in the browser.

Available for both desktop and mobile.


Signu up

 GitHub's signup page.Here wo go into this go to signup page and signup, after signup you will see options to get started. select 'Set Up Git' this will create your first repository.
setup page

You can work perfectly on web with your online repositories but if want to use it you local computer you need to download and install Git in your PC or Mac,

GitHub for Windows
GitHub for Mac

Github Changes there file locations so we are giving you its guide site about first repo.
Creating your first repository


Commands to use in GitHub, big reference links

Reference 
Basic Git commands list
Everyday GIT With 20 Commands Or So
some common github commands

To create a new git repository.
git init

Checkout a repository
git clone /path/to/repository
when working on remote server, your command will be
git clone username@host:/path/to/repository

To commit
git commit -m "Commit message"

To clone a git
git clone <repo>
git clone <repo> <directory>

Add command
git add <file>
git add <directory>

checkout more


Training from GitHub experts

GitHub is now providing training from their experts, you can join even you have noexperience
Checkout the training page here,

their classes types are:
Web-based Classes
In-person Training
High Quality Resources

Have your say about the post in comments section
we love to hear from you!

Comments

Popular posts from this blog

Free Unity Game Assets -The 54 Best Websites To Download

When it comes to  Free Unity Assets,  Every indie game developer loves to hear about Websites To Download Game Assets like 3d models, Textures, Shaders, complete source etc. On various sites, you can buy your own assets like 3d models, package etc. Here we are giving you same amazing websites to download Free assets, Textures, Sounds, 3Dmodels and more,   Some websites have both free and paid you just need to do advance search for free only. WOW  BEST VR ROLLER COASTER Free Unity Assets Below are 6 must have pro and free unity assets 1.UMA – Unity Multipurpose Avatar The UMA framework is the new way to do customizable characters. Regardless if you need an npc, a hero or a villain this pack is for you! With the UMA Humanoid DNA system you got 46 tweakable values to adjust anything from height to ear rotation, giving you virtually infinite amount of customization options.  download 2.Unity-chan! model The cute 3D model gir

Unity 2d Water fluid system, How to make it?

When I was searching to make unity 2d water fluid system and unity 2d water effect I got lots of threads on forums, blogs and everywhere. I found some good techniques and plugin that I want to share today. Today I am not giving you right answer but telling some methods and plugins you can use and tutorials you can follow to get unity 2d Water fluid system in you 2d or even 3d projects. There are many other ways like Metaballs   but metaballs are for 3d one solution is also available to make it 2d ,  and a game by PixelJunk called Shooter they use some trick and also described at GDC2010 Presentation  (PDF) unity 2d water Fluvio Plugin Test First I love to show this plugin called fluvio. I get it from asset-store what fluvio said about their plugin. "Fluvio is a solution for real-time 2D/3D fluid physics. It is fully integrated with the editor and compatible with desktop, web player and mobile platforms. Fluvio can simulate both liquids and gasses, with a custo

[SOLVED] Your Android setup is not correct. See Settings in Facebook menu

Your Android setup is not correct. See Settings in Facebook  menu.UnityEditor.HostView:OnGUI() The simple way to solve this error is installing OpenSSL. 1 - Download the OpenSSL installer (the x64 full package) here : http://slproweb.com/products/Win32OpenSSL.html (link to the file : http://slproweb.com/download/Win64OpenSSL-1_0_1f.exe ) If you are on older version of JavaSDK please update it. 2 - Download the lastest x64 JavaSDK here ( http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html).  And are you using latest facebook SDK for desired unity version? 3 - Take a look here : https://developers.facebook.com/docs/unity/downloads/?campaign_id=282184128580929&placement=SDK_list Must See: Optimizing Mobile Games in Unity Now you have everything ready to solve this error! Install OpenSSL on C:/ and open it  And add its Environment Variables in windows Path. Go to "Control Panel > System > Advanced system settings