background preloader

Open Source/Github/Etc

Facebook Twitter

14 Ways to Contribute to Open Source without Being a Programming Genius or a Rock Star. The Perfect Workflow, with Git, GitHub, and SSH. In this lesson, we'll focus on workflow. More specifically, we'll use the helpful GitHub service hooks to automatically update a project on our personal server whenever we push updates to a GitHub repo. Prefer a Video Tutorial? Press the HD for a clearer picture. Subscribe to our YouTube and Blip.tv channels to watch more screencasts. Step 1 - Create a Git Repo We certainly need some sort of project to play around with, right?

With our test directory in place, let's create our first Git commit. If you're unfamiliar with Git, I highly recommend that you first review "Easy Version Control with Git. " Open the command line: Those familiar with Git should feel right at home. Step 2 - Uploading to GitHub The next step is to upload our project to GitHub. Again, if you're not familiar with GitHub, and haven't yet created an account, read Terminal, Git, and GitHub for the Rest of Us.

Begin by creating a new Git repository. Next, you'll need to fill in some details about your project. Step 3 - SSH. Badger. Badger's Profile - GitHub. Badger/badger.github.com - GitHub. Libraries/Toolkits/Frameworks/Etc | Development/Etc. Saintsjd/gum - GitHub. Id-Software's Profile - GitHub. Etsy's Profile - GitHub. Etsy/statsd - GitHub.

Twitter ♥ Open Source.