Feb 05, 2015
When it comes to software development especially big projects, it can be frustrating when you are unable to compare a current piece of code to the previous versions, or even worse, accidentally gets deleted. This is where GitHub comes in. GitHub Source Control can assist in keeping your code safe and give you revision control over your work. GitHub also enables you to code as a team, even if your team is not physically located in the same area as you! To get started with GitHub, you can register here. There is a four step process to use GitHub: 1. Set up Git - The first step is a nice tutorial to get you started into using Git. This screenshot shows the desktop application that you will be using, or you can alternatively use the GitShell which is a Powershell tool that will allow you to manage your environment. 2. Create repositories - A repository is a storage container for your projects. Defining a repository involves a little bit of configuring, this can be done either on the website or on the desktop application. You should also decide if you want your repository to be private (available only to you and selected persons) or public (available to the community to help you build it). The steps to complete this are illustrated on the screenshot below: 3. Fork repositories - You can now start creating a fork for your repository. This is a copy of your repository where you can make changes to it for experimentation purposes. The nice thing about creating a fork is that all the changes you made to the fork will not affect your original project. 4. Work together - The final step is optional, but this will allow you to invite friends to collaborate on your project, or you can get invited to collaborate on a friend’s project. Either way, this is useful if you want to work on a project as a team. Whether you are beginner or and advanced developer, GitHub will still have something to offer.How do your Excel skills stack up?
Test NowNext up:
- Introduction to transitions and animations in PowerPoint 2010/13
- Normalising your database: Third Normal Form (3NF) – Part 3
- Master mail merge to email in Microsoft Word
- How to be positive and enthusiastic at work when you don't feel like it!
- Manage emails in Outlook using the 4 Ds
- Two DBAs walk into a NoSQL bar
- Innovations in Office 365
- Windows To Go! Part 1.
- What does Warren think about leadership?
- Creating custom task alerts in Microsoft Project 2010/13
Previously
- The science of presenting - Part 2
- Top 10 posts you may have missed from January
- Reverse engineering a nested formula in Excel
- DMOC: The evolution of Microsoft's Official Courseware
- CHOOSE() function with arrays in Excel
- Windows 10 - Technical Preview
- How to make your New Year goals a reality
- Three really handy Excel keyboard shortcuts
- Happy Australia Day!
- 5 super cool technology gadgets from the past...