<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Github &#8211; The SIGMA</title>
	<atom:link href="https://danushka96.github.io/sigma/index.php/category/github/feed/" rel="self" type="application/rss+xml" />
	<link>https://danushka96.github.io/sigma/</link>
	<description>&#60;For Those Who Code/&#62;</description>
	<lastBuildDate>
	Sat, 02 Mar 2019 16:57:34 +0000	</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.1.1</generator>
	<item>
		<title>Install Github and Basic Commands</title>
		<link>https://danushka96.github.io/sigma/index.php/2018/03/13/install-github-and-basic-commands/</link>
				<comments>https://danushka96.github.io/sigma/index.php/2018/03/13/install-github-and-basic-commands/#respond</comments>
				<pubDate>Tue, 13 Mar 2018 15:56:41 +0000</pubDate>
		<dc:creator><![CDATA[Danushka Herath]]></dc:creator>
				<category><![CDATA[Github]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[github]]></category>

		<guid isPermaLink="false">https://danushka96.github.io/sigma/?p=47</guid>
				<description><![CDATA[<p><span class="rt-reading-time" style="display: block;"><span class="rt-label">Reading Time: </span> <span class="rt-time">2</span> <span class="rt-label rt-postfix">minutes</span></span> How to Install Git Desktop Software for your pc? The software you need to install for all of your git operations is git Desktop. You can select a version depend on your operating system as listed below Windows Linux Mac This tutorial is based on linux version. No problem if<a class="moretag" href="https://danushka96.github.io/sigma/index.php/2018/03/13/install-github-and-basic-commands/"> Read more&#8230;</a></p>
<p>The post <a rel="nofollow" href="https://danushka96.github.io/sigma/index.php/2018/03/13/install-github-and-basic-commands/">Install Github and Basic Commands</a> appeared first on <a rel="nofollow" href="https://danushka96.github.io/sigma/">The SIGMA</a>.</p>
]]></description>
								<content:encoded><![CDATA[<span class="rt-reading-time" style="display: block;"><span class="rt-label">Reading Time: </span> <span class="rt-time">2</span> <span class="rt-label rt-postfix">minutes</span></span><h3><em><strong>How to Install Git Desktop Software for your pc?</strong></em></h3>
<p>The software you need to install for all of your git operations is git Desktop. You can select a version depend on your operating system as listed below</p>
<ul>
<li><a href="https://git-scm.com/download/win">Windows</a></li>
<li><a href="https://git-scm.com/download/linux">Linux</a></li>
<li><a href="https://git-scm.com/download/mac">Mac</a></li>
</ul>
<p>This tutorial is based on linux version. No problem if you&#8217;re running on windows. Just follow this guide.</p>
<p><strong>First Step</strong> is Install the git bash software for your PC. If you&#8217;re a ubuntu user just paste this code in the terminal. Any other refer the link above.</p>
<blockquote><p>sudo apt install git</p></blockquote>
<p><strong>Then Create an empty project</strong> with your own name in the github.com</p>
<p><img class="aligncenter wp-image-50" src="https://danushka96.github.io/sigma/wp-content/uploads/2018/03/Screenshot-from-2018-03-13-21-07-00-300x203.png" alt="project" width="505" height="341" srcset="https://danushka96.github.io/sigma/wp-content/uploads/2018/03/Screenshot-from-2018-03-13-21-07-00-300x203.png 300w, https://danushka96.github.io/sigma/wp-content/uploads/2018/03/Screenshot-from-2018-03-13-21-07-00-768x519.png 768w, https://danushka96.github.io/sigma/wp-content/uploads/2018/03/Screenshot-from-2018-03-13-21-07-00.png 793w" sizes="(max-width: 505px) 100vw, 505px" /></p>
<p>Next Step is Copy the url of newly created git repository</p>
<p><img class="aligncenter wp-image-51" src="https://danushka96.github.io/sigma/wp-content/uploads/2018/03/Screenshot-from-2018-03-13-21-09-18-300x75.png" alt="new" width="492" height="123" srcset="https://danushka96.github.io/sigma/wp-content/uploads/2018/03/Screenshot-from-2018-03-13-21-09-18-300x75.png 300w, https://danushka96.github.io/sigma/wp-content/uploads/2018/03/Screenshot-from-2018-03-13-21-09-18-768x193.png 768w, https://danushka96.github.io/sigma/wp-content/uploads/2018/03/Screenshot-from-2018-03-13-21-09-18-1024x257.png 1024w, https://danushka96.github.io/sigma/wp-content/uploads/2018/03/Screenshot-from-2018-03-13-21-09-18.png 1032w" sizes="(max-width: 492px) 100vw, 492px" /></p>
<p>Open the gitbash (for windows) or open the terminal for linux and type:</p>
<blockquote><p>mkdir <strong><em>myproject</em></strong></p>
<p>cd <strong>myproject</strong></p>
<p>git init.</p>
<p>git remote <strong>&lt;url_here&gt;</strong></p>
<p>git add .</p>
<p>git commit -am &#8220;<strong>Your_Commit_name&#8221;</strong></p>
<p>git pull origin master</p>
<p>git push origin master</p></blockquote>
<p>Replace the myproject with your own name and your_copied_link_here with your link. Follow these commands line by line. You&#8217;ll ask for username and password for 2 times. Then you can add or create new files within this <strong>myproject </strong>folder and add them directly to the github.</p>
<p>For testing add some file (Some text files) for example.</p>
<blockquote><p>git add .</p>
<p>git commit -am &#8220;Your Commit here&#8221;</p>
<p>git pull origin master</p></blockquote>
<p>Follow above command lines and you can see your codes on the github project page.</p>
<p>Here is the meaning of this Code lines.</p>
<p><strong>git add &#8211; </strong>organize your new files with git file system</p>
<p><strong>git pull origin master &#8211; </strong>pull new files from the git repository to your local folder</p>
<p><strong>git commit &#8211; </strong>this command record your new changes within the code of your files and save them with given name</p>
<p><strong>git push origin master &#8211; </strong>push your codes from local folder to github repo&#8217;s master branch.</p>
<p>&nbsp;</p>
<p>Try and feel free to ask questions here.</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://danushka96.github.io/sigma/index.php/2018/03/13/install-github-and-basic-commands/">Install Github and Basic Commands</a> appeared first on <a rel="nofollow" href="https://danushka96.github.io/sigma/">The SIGMA</a>.</p>
]]></content:encoded>
							<wfw:commentRss>https://danushka96.github.io/sigma/index.php/2018/03/13/install-github-and-basic-commands/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
							</item>
		<item>
		<title>Start New Project With Github</title>
		<link>https://danushka96.github.io/sigma/index.php/2018/03/12/start-new-project-with-github/</link>
				<comments>https://danushka96.github.io/sigma/index.php/2018/03/12/start-new-project-with-github/#respond</comments>
				<pubDate>Mon, 12 Mar 2018 19:15:25 +0000</pubDate>
		<dc:creator><![CDATA[Danushka Herath]]></dc:creator>
				<category><![CDATA[Github]]></category>

		<guid isPermaLink="false">https://danushka96.github.io/sigma/?p=34</guid>
				<description><![CDATA[<p><span class="rt-reading-time" style="display: block;"><span class="rt-label">Reading Time: </span> <span class="rt-time">1</span> <span class="rt-label rt-postfix">minute</span></span> If you didn&#8217;t read the first part read it here How to Use Github for your Project? How to Register with Github? Registering with github is a easy part. Just visit github.com and register with our own email by providing a username and a password. Then you will ask for select a plan.<a class="moretag" href="https://danushka96.github.io/sigma/index.php/2018/03/12/start-new-project-with-github/"> Read more&#8230;</a></p>
<p>The post <a rel="nofollow" href="https://danushka96.github.io/sigma/index.php/2018/03/12/start-new-project-with-github/">Start New Project With Github</a> appeared first on <a rel="nofollow" href="https://danushka96.github.io/sigma/">The SIGMA</a>.</p>
]]></description>
								<content:encoded><![CDATA[<span class="rt-reading-time" style="display: block;"><span class="rt-label">Reading Time: </span> <span class="rt-time">1</span> <span class="rt-label rt-postfix">minute</span></span><p>If you didn&#8217;t read the first part read it here <a href="https://danushka96.github.io/sigma/index.php/2018/03/12/how-to-use-github-for-your-project/">How to Use Github for your Project?</a></p>
<h2><strong>How to Register with Github?</strong></h2>
<p>Registering with github is a easy part. Just visit <a href="https://github.com/join?source=header-home">github.com</a> and register with our own email by providing a username and a password.</p>
<p>Then you will ask for select a plan. Just select <strong>Unlimited public repositories for free </strong>and Click on Continue. If you&#8217;re a student I will explain how to get a github premium account with github education pack later.</p>
<p>&nbsp;</p>
<p><img class=" wp-image-36 aligncenter" src="https://danushka96.github.io/sigma/wp-content/uploads/2018/03/Screenshot-from-2018-03-13-00-35-37-300x208.png" alt="" width="394" height="273" srcset="https://danushka96.github.io/sigma/wp-content/uploads/2018/03/Screenshot-from-2018-03-13-00-35-37-300x208.png 300w, https://danushka96.github.io/sigma/wp-content/uploads/2018/03/Screenshot-from-2018-03-13-00-35-37-768x531.png 768w, https://danushka96.github.io/sigma/wp-content/uploads/2018/03/Screenshot-from-2018-03-13-00-35-37.png 798w" sizes="(max-width: 394px) 100vw, 394px" /></p>
<p>Click on Continue and It will ask for a small survey like question set. Just fill it as you want.</p>
<h2><em><strong>Start Your First Github Project</strong></em></h2>
<p>You can create a new project by Clicking on &#8216;start a project&#8217; button. If you&#8217;re not already verified your email address this step can&#8217;t be done. So If you didn&#8217;t confirmed your email just login to the email and check the inbox. There should be an email from github about informing the registration. just click on confirm button.</p>
<p>Give a unique name for your project and press the button on create.</p>
<p>Congratulation. you&#8217;re First project is ready. Now you can add, modify and share your codes with friends. And I know You don;t know about how to add codes in to the new project. I will Explain It in the next post.</p>
<p>Thank You.</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://danushka96.github.io/sigma/index.php/2018/03/12/start-new-project-with-github/">Start New Project With Github</a> appeared first on <a rel="nofollow" href="https://danushka96.github.io/sigma/">The SIGMA</a>.</p>
]]></content:encoded>
							<wfw:commentRss>https://danushka96.github.io/sigma/index.php/2018/03/12/start-new-project-with-github/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
							</item>
		<item>
		<title>How to Use Github for your Project?</title>
		<link>https://danushka96.github.io/sigma/index.php/2018/03/12/how-to-use-github-for-your-project/</link>
				<comments>https://danushka96.github.io/sigma/index.php/2018/03/12/how-to-use-github-for-your-project/#comments</comments>
				<pubDate>Mon, 12 Mar 2018 18:51:38 +0000</pubDate>
		<dc:creator><![CDATA[Danushka Herath]]></dc:creator>
				<category><![CDATA[Github]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[github]]></category>

		<guid isPermaLink="false">https://danushka96.github.io/sigma/?p=31</guid>
				<description><![CDATA[<p><span class="rt-reading-time" style="display: block;"><span class="rt-label">Reading Time: </span> <span class="rt-time">2</span> <span class="rt-label rt-postfix">minutes</span></span> What is GIT? Git (different from github) is the most widely used modern version control system in the world today. Git is a mature, actively maintained open source project originally developed in 2005 by Linus Torvalds, the famous creator of the Linux operating system kernel. A git can save all changes of<a class="moretag" href="https://danushka96.github.io/sigma/index.php/2018/03/12/how-to-use-github-for-your-project/"> Read more&#8230;</a></p>
<p>The post <a rel="nofollow" href="https://danushka96.github.io/sigma/index.php/2018/03/12/how-to-use-github-for-your-project/">How to Use Github for your Project?</a> appeared first on <a rel="nofollow" href="https://danushka96.github.io/sigma/">The SIGMA</a>.</p>
]]></description>
								<content:encoded><![CDATA[<span class="rt-reading-time" style="display: block;"><span class="rt-label">Reading Time: </span> <span class="rt-time">2</span> <span class="rt-label rt-postfix">minutes</span></span><p><img class="aligncenter wp-image-32 size-medium" src="https://danushka96.github.io/sigma/wp-content/uploads/2018/03/Github2-300x142.png" alt="git" width="300" height="142" srcset="https://danushka96.github.io/sigma/wp-content/uploads/2018/03/Github2-300x142.png 300w, https://danushka96.github.io/sigma/wp-content/uploads/2018/03/Github2.png 500w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<h4><em><strong>What is GIT?</strong></em></h4>
<p>Git (different from github) is the most widely used modern version control system in the world today. Git is a mature, actively maintained open source project originally developed in 2005 by Linus Torvalds, the famous creator of the Linux operating system kernel. A git can save all changes of a project from a developer form starting point to the end in a single repository.</p>
<h4><em><strong>So What is Github?</strong></em></h4>
<p>Github is a kind of service implemented on git based file system. The special of git is its free for world wide users and It ensure the data security of the users. Github is not the only one git based repository saving website in the world. There are many Companies do the service like github. But not much popular. There are some examples:</p>
<ol>
<li><a href="http://bitbucket.org/">Bitbucket</a></li>
<li><a href="http://gitlab.org/">GitLab</a></li>
<li><a href="https://technologyadvice.com/products/fogbugz-fog-creek-software-reviews/">FogBugz Kiln/DevHub</a></li>
<li><a href="http://beanstalkapp.com/">Beanstalk</a></li>
</ol>
<p>If you google something like &#8216;Alternates for github&#8217; there are many results with alternates for github.</p>
<h4><em><strong>Why Github?</strong></em></h4>
<p>As students there&#8217;s are group projects to do. If all of your group members are not in a one place you&#8217;ll be in trouble because you don&#8217;t have an idea about what others will edit in your project. So github is a great place to collaborate with your team members to discuss about the problems and make the project done.</p>
<p>Another benefit is  github can save all of your file changes history since you start your very first step to the complete software. So github working as a version controlling system. You can release a new version of your software through the github easily.</p>
<p style="text-align: center;"><strong>Stay Tuned of Next letter of how to use Github</strong></p>
<p>The post <a rel="nofollow" href="https://danushka96.github.io/sigma/index.php/2018/03/12/how-to-use-github-for-your-project/">How to Use Github for your Project?</a> appeared first on <a rel="nofollow" href="https://danushka96.github.io/sigma/">The SIGMA</a>.</p>
]]></content:encoded>
							<wfw:commentRss>https://danushka96.github.io/sigma/index.php/2018/03/12/how-to-use-github-for-your-project/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
							</item>
	</channel>
</rss>
