Servage Magazine

Information about YOUR hosting company – where we give you a clear picture of what we think and do!

Manage your code with GitHub

Saturday, August 11th, 2012 by Servage

If you’re a busy web developer, the last thing you want is to struggle with code and project management. Previously we described how version control systems, one them called Git, could help you with that. Today we present GitHub, a place where you can manage your code, using the Git engine, but at the same time getting a whole lot of great tools to help you even more.

Manage Teams with Organizations
Whether you’re running an open source project or a Fortune 500 company, Organizations simplify team management. With teams you can give your developers as much or as little power as they need, from the ability to create projects on behalf of your organization to read-only access on existing projects. Team permissions: Read-only, read-write, and admin-level access. Best of all: create as many teams with as many members as you need. There are no limits on teams or their members. Organizations allow the people who oversee your group’s billing information and the people who oversee team management to work together brilliantly using their existing, free GitHub accounts.

Gollum Wikis
Our wikis are powered by gollum — an open source wiki engine created by GitHub. They’re backed by Git, clonable, usable offline, and accept a plethora of text formats — what’s not to love? Supported formats: Markdown, Textile, RDoc, Org Mode, Creole, ReStructured Text (ReST), ASCIIDoc, POD and Roff. And of course since gollum is open source if there’s a text format you’d like to use that we don’t support you can contribute a parser! Since every wiki is a git repository, your wikis are importable and exportable by default. Just clone your wiki locally and push it up at another time — all your content, images, and history stays intact.

Next Generation Issue Tracking
Every GitHub repository comes fully loaded with a next generation issue tracker so you can stay on top of bugs and focus on features. Assignment, labels, and milestones help manage large projects while Gmail-style keyboard shortcuts make Issues perfect for a simple TODO list or an open source project’s bug tracker. Only teammates and collaborators can create and view issues on private repositories. Anyone may create and view issues on public repositories. Pull Request integration and the ability to close or reference issues from commits help bring your workflow closer to your code.

Futuristic Code Review
The year 3000 called: they want their code review back. But we’re not giving in. Pull Requests are living discussions that streamline the process of discussing, reviewing, and managing changes to code. GitHub Pull Request = Code + Issue + Code Comments
Each Pull Request takes into account not only what you would like pulled but also where you intend those changes to be applied. From there your team can discuss the changes as a whole, individual parts, or even specific lines. Later commits addressing concerns or ideas appear as part of the discussion. Our pull requests are everything you’ve ever wanted in code review and more. If you’re unsure, just check out open pull requests for some of our popular open source projects to see them in action.

And a whole lot of more features. Using GitHub can make it easier for you to focus on your task, to improve your website or app, instead of worrying about administration and management :-)

Manage your code with GitHub, 3.3 out of 5 based on 3 ratings
Categories: Software & Webapps


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

No comments yet (leave a comment)

You are welcome to initiate a conversation about this blog entry.

Leave a comment

You must be logged in to post a comment.