Until recently, the terms “mainframe” and “Git” appeared to be a mismatch. However, increased adoption of DevOps practices on the mainframe, the desire to integrate the platform in enterprise-wide continuous innovation/continuous deployment (CI/CD) pipelines, and its familiarity among next-generation developers have made Git a popular solution for mainframe source code management (SCM). Git’s feature branches, … continue reading
Among the many improvements in the new version, Git 2.40’s git jump tool which wraps other Git commands like git grep, and feeds their results into Vim’s quickfix list now contains support for Emacs in addition to Vim. ‘git jump’ now works with ‘diff’ in which the quickfix list is populated with the beginning of … continue reading
Microsoft has announced that it made several performance improvements in Visual Studio 2022 in the 17.3 release. Mainly these enhancements relate to Git branch switching and C++. Some users may have previously experienced delays when switching branches, or had to wait for projects to reload after switching branches. According to Microsoft, the process of switching … continue reading
In the recent study, GitHub compared the different clone options to determine how certain options affect Git performance. The study found that when focusing on a single repository, the best approach is to do a full clone and then always perform a full fetch into that clone. Also, calculating a shallow fetch is computationally more … continue reading
Project management has historically had a top-down mindset that provides metrics to executives as to how their individual developers are performing. And those metrics, claimed Dan Lines, COO at project management solution startup LinearB, aren’t giving value to developers. “Software project management is broken,” Lines told SD Times in a recent interview. “Developers don’t want … continue reading
Fuchsia is an open-source capability-based operating system that was initially released in 2016, and is currently under development by Google. Google announced this week that it would be expanding on the project and making it easier for the public to contribute. The company released a new public mailing list for project discussions, added a governance … continue reading
The Helix Command-Line client (hth-cli) enables developers to execute Git commands across repositories to gain speed. Users can now run commands such as sync, checkout, status, diff, and commit across an entire project. hth-cli also enables multirepo code reviews when used with Helix4Git, allowing developers to review multiple changes at once and merge them atomically. … continue reading
The latest update of Git is now available.The update brings a new ‘init.defaultBranch’ feature as well as changed-path Bloom filters, which are a huge boon for performance in lots of Git commands, according to the team. Starting in Git 2.28, ‘git init’ will instead look at the value of ‘init.defaultBranch’ when creating the first branch … continue reading
Microsoft and LinkedIn have launched an initiative to bring digital skills to 25 million people by the end of year. The initiative will focus on the use of data to identify in-demand jobs and the skills needed to fill them. It will provide free access to learning paths and content, as well as low-cost certifications. … continue reading
It has been 15 years since the distributed version control system Git was released. Linus Torvalds, known for developing the Linux kernel, first released Git on April 7, 2005. Today, it is “arguably the world’s most powerful distributed control system,” according to GitLab. “In the 21st century, software excellence is the new operational excellence, making … continue reading
The latest version of Git is now available. In Git 2.26.0, protocol version 2 – which starts with the client request and provides a way for the client to tell the server which references it’s interested in – is now the default. The new release also includes new config options form a few different files: … continue reading
Visa announced it will acquire Plaid, a technology layer for financial services that enables connections with users’ bank accounts, for $5.3 billion. “Consumers now rely on fintech services in so many ways: to pay their bills, to send money to friends, to grow their savings, to manage their student loans, and to create budgets they … continue reading