We compare Azure DevOps and GitHub, looking at core features, strengths, and weaknesses, and which is best suited for your organization.
Tag: github
Did you know you can create a stunning GitHub profile README page? Learn how to add images, social and blog links, GitHub stats, and more.
Anyone for pair programming? What about getting help from AI? Learn how GitHub Copilot might be a game changer for web developers.
tickgit is a command-line tool and web application helping developers do project management in their code via TODO comments and other plain-text markers.
Learn GitHub CLI, a tool that enables you to use GitHub functionality alongside Git commands without having to leave the command-line interface.
Have you been using Git for some time, but never in a team environment? We cover the Git techniques that you must be familiar with before you join a team.
Commit changes to your codebase the right way with this guide. Lucero del Alba outlines best practices for the ideal version control commit.
Lukas White and James Hibbard show how to create a simple command-line app that interacts with the GitHub API to initialize Git repositories.
Learn to build a real-time issue list app with CanJS, a set of client-side JS libraries, and the GitHub API. Chasen Le Hara shows you step-by-step.
Nitpick CI is a service with a singular purpose - making sure your Github PRs respect the PSR-2 code standard. In this post, we'll put it to the test
Bruno Mota looks at how you can create project documentation using Hexo, the static site generator built on Node.js, and deploy easily to GitHub Pages.
Emilia Hansen of Yalantis talks about the company's experience using GitHub as a marketing tool.
Shaumik Daityari describes in simple steps how to update your GitHub fork via the command line interface.
Learn how to use the Github web UI to sync a fork with the original repo quickly and easily, all without the use of a CLI
Thomas describes a static site generator workflow, from the generator itself to bug tracking, hosting, version control, QA testing and product management.
Chris Ward provides tips on making Git and GitHub projects fit better into developer workflow—from running tests to deploying your code to a server.
Shaumik examines ways to manage huge repositories with Git, including shallow cloning, cloning a single branch, using submodules and third-party extensions.
Chris Ward introduces Git LFS, an open-source Git extension by GitHub that provides a versioning solution for large files in Git.
Parham Doustdar builds a leaderboard app with Silex and Github's API in which you can easily find out the most popular users of a language in a region
Younes Rafie explores Github's Public Event data through Google BigQuery, and builds a demo PHP app around it for checking project popularity. Check it out!
Vikas Lalwani demonstrates how to set up a Jekyll blog on GitHub Pages using Poole's Hyde theme.
Tim Evko teaches you how to use GitHub, Jasmine, Karma, and Travis to testing your JavaScript code and reduce the number of bugs in your code.
In this short tutorial, Rafie Younes will show you how to implement Github webhooks with your PHP app - log all changes to a repo in your local database!
Community manager Jasmine Elias takes a look at the pressing issues in our forums including JS, .NET, Microsoft, pair programming, browsers, mobile dev.
Not every amazing service on the web requires a sign-up or a download. Zack Wallace details a host of useful services you can use once and forget.
Ever wondered how you can develop your PHP package while using it in an app for best effect? Use Github to fetch it via Composer, still undeployed!
Younes Rafie explores the Github API and its integration with PHP via a Laravel helper application
Slack is an increasingly popular collaboration tool for startups and larger organizations. Shaumik Daityari explans how to make it even more useful.
SitePoint and Learnable are writing a new edition of the bestselling book, "HTML5 and CSS3 for the Real World", and we're asking for your help, via GitHub.
Git and GitHub, what's the difference? Thom Parkin at Learnable has an explanation, along with ideas for getting the most out of GitHub.