Time to make a change

Git 2.24 adopts Contributor Covenant code of conduct

The newest version of Git arrived on November 3, 2019. What’s new in the open source project? Git 2.24 includes a number of notable features, bug fixes, and changes, including commit graphs enabled by default, and a newly adopted code of conduct. Let’s browse through the release notes and talk about some of the new features.

Git updated

Git 2.23 brings experimental commands git switch and git restore

It’s been a little over a month since the last update, and now Git 2.23 is here with some new features, changes, and fixes. Some new experimental commands and new additions to existing commands are just a taste of what’s new in the latest version. Let’s take a closer look at what’s changed.

Project Skara was just the beginning

Java goes Git: Proposal to migrate OpenJDK

Project Skara’s goal in July last year was to look into the viable SCM alternatives to Mercurial. It looks like Git is to be OpenJDK’s new home, at least following JEP 357’s proposal. Let’s take a closer at look at what’s going on.

Just finding the right flow

Git secrets unveiled: Branching models and workflows for SCM systems

Source control management systems (SCM) are a part of the standard equipment of a software developer. Despite their daily usage, there are still many helpful techniques that are largely unknown. There are quite a lot of SCM tools [1]. This article refers to the freely available, distributed SCM tool Git that has a very high relevance due to its widespread use. And with only a few adaptations many of the here presented practises can also be applied to other solutions as well, for example, subversion.

Interview with Sven Efftinge, Product Manager at Gitpod & Co-Lead at Theia

Gitpod enters the stage: New IDE for GitHub projects

We first mentioned Gitpod last August. The new concept of this IDE allows you to create individual development environments from relevant GitHub repositories with just one click. Just like Project Theia, the company TypeFox is behind it. Co-founder Sven Efftinge, who is also product manager at Gitpod, introduces the new concept and explains the connection between Theia and Gitpod in an interview with JAXenter.

Can I have some tea with my Git, please?

Gitea is all grown up: What’s new in version 1.7.0

If you are looking for a new Git service to try and you are not familiar with Gitea, you are in the right place! Today we take a closer look at this self-hosted Git service and its newest release 1.7.0.

Interview with Vladimír Smitka, security specialist and researcher

“The GDPR fever opened a greatly beneficial discussion on privacy protection – before that, nobody cared!”

Earlier this month, we reviewed the research of Vladimír Smitka on open .git folders in websites globally. The results of his research were remarkable – 390,000 web pages were found with open .git directory! So we invited Vladimir for a talk on his research, GDPR implications and his views on open source vulnerabilities.

Giddy up

Git 2.19 is here!

Git 2.19 is here! The latest release comes with new features and all kinds of bug fixes. We take a look at what’s in store for developers.


Git 2.6 lands with enhanced commands

The open-source, distributed version control system Git has had itself a major release. Git 2.6 brings dozens of new features and bugfixes, which comes as a relief to a number of users reporting bugs from previous versions.

Now with multiple working trees

Git 2.5 released – better performance and easier contributing

The repository platform Git has recently shipped in version Git 2.5. The benefit of performance gains are rather extraordinary this time around with the addition of managing multiple working trees. The workfow for contributing has also been given a boost.

The problems of DVCS

How Git and Mercurial can hurt your code review

For all of their efforts in helping teams deliver more commits, Git and Mercurial have also introduced one significant problem: the slowing down of peer reviews. Marcin Kuzminski explains how “pragmatic groupings” can help.

Beware the branch

Git branches considered harmful

A great feature of Git is how easy it is to make branches, but have you ever considered that public branches could be harmful? Pieter Hintjens brings the point home based on his experience and gathered evidence based on forks.