Tags: GitHub

joao-silas-72563-unsplash.jpg

cregit
The goal of cregit is to provide token-level blame for a software system whose history has been recorded using Git.

cregit: Token-Level Blame Information for the Linux Kernel

Who wrote this code? Why? What changes led to this function’s current implementation? These are typical questions that developers (and sometimes lawyers) ask during their work. Most software development projects use version control software (such as Git or Subversion) to track changes and use the “...
Read 0 Comments

The State of the Octoverse: Top Programming Languages of 2018

At the core of every technology on GitHub is a programming language. In this year’s Octoverse report, we published a brief analysis of which ones were best represented or trending on GitHub. In this post, we’ll take a deeper dive into why—and where—top programming languages are popular. There are...
Read 0 Comments

git-github.jpg

Git
Learn essential open source skills from the Introduction to Open Source Development, Git, and Linux training course and sign up now to start your open source journey.

How to Work with Git and GitHub

Enterprises of all sizes are reporting dramatic and widening skills gaps in Linux and open source skills. Meanwhile, Linux tops the list as the most in-demand open source skill, according to the 2018 Open Source Jobs Report. In this article series, we are taking a closer look at one of the best new...
Read 0 Comments

How Github Can Be The Most Powerful Ticketing Tool

  How Github Can Be The Most Powerful Ticketing Tool Compared to all other ticketing tools, GitHub Issues is the only platform giving entire freedom to define whatever types of labels you want. All other tools have an opinion on label types, such as priority, severity, component, epic, etc. Now if...
Read 0 Comments

GLB: GitHub's Open Source Load Balancer

At GitHub, we serve tens of thousands of requests every second out of our network edge, operating on GitHub’s metal cloud. We’ve previously introduced GLB, our scalable load balancing solution for bare metal datacenters, which powers the majority of GitHub’s public web and git traffic, as well as...
Read 0 Comments

GitHub: Changes to EU Copyright Law Could Derail Open Source Distribution

A proposed European law would mandate that content providers utilize some kind of content filter to make sure rights holders get their royalties. But for a public open source code repository, such a contraption could be a nuisance, or it could be catastrophic. The E.U. Parliament's Legal Affairs...
Read 1 Comments

How to Run Your Own Git Server

Learn how to set up your own Git server in this tutorial from our archives. Git is a versioning system developed by Linus Torvalds, that is used by millions of users around the globe. Companies like GitHub offer code hosting services based on Git. According to reports, GitHub, a code hosting site...
Read 0 Comments

​Learn to use GitHub with GitHub Learning Lab

Want to join the 27 million open-source programmers who develop on GitHub? Here's how to get your start. The most popular open-source development site in the world is GitHub. It's used by tens of millions of developers to work on over 80 million projects. It's not just a site where people use Linus...
Read 0 Comments

Development Versions of Oracle Linux UEK now available on GitHub

The Unbreakable Enterprise Kernel (UEK) is a Linux kernel built by Oracle and supported via Oracle Linux support. Its focus is performance, stability, and minimal backports by tracking the mainline source code as closely as is practical. UEK is well-tested and used to run Oracle's Engineered...
Read 0 Comments

The RedMonk Programming Language Rankings: January 2018

Given that we’re into March, it seems like a reasonable time to publish our Q1 Programming Language Rankings. The data source used for these queries is the GitHub Archive. We query languages by pull request in a manner similar to the one GitHub used to assemble the 2016 State of the Octoverse. Our...
Read 0 Comments

Pages

Click Here!