Highlights From Git 2.48

The open source Git project just released Git 2.48 with features and bug fixes from over 93 contributors, 35 of them new. We last caught up with you on the latest in Git back when 2.47 was relea...

发布于 Blogs

How to Secure Your GitHub Actions Workflows With CodeQL

In the last few months, we secured more than 75 GitHub Actions workflows in open source projects, disclosing more than 90 different vulnerabilities. Out of this research, we produced new support...

发布于 Blogs

How to Use GitHub Copilot: What It Can Do and Real-World Examples

Since the free version of GitHub Copilot launched last month, you’ve asked lots of questions, like “Is it free for everyone?” (Yes!), “Can Copilot make changes to multiple files?” (Yes again!), ...

发布于 Blogs

Building LATAM’s Future Tech Workforce With AI

Read this post in Spanish Estamos emocionados de celebrar el tercer año de Git Commit, nuestro programa anual dedicado a cerrar la brecha de habilidades tecnológicas y empoderar a estudiantes d...

发布于 Blogs

GitHub’s Top Blogs of 2024

As 2024 wraps up, we’re revisiting the highlights of a year packed with innovation, learning, and community. From unlocking the power of AI to mastering essential developer tools, these blogs refl...

发布于 Blogs

Announcing CodeQL Community Packs

We are excited to introduce the new CodeQL Community Packs, a comprehensive set of queries and models designed to enhance your code analysis capabilities. These packs are tailored to augment the...

发布于 Blogs

Inside the Research: How GitHub Copilot Impacts the Nature of Work for Open Source Maintainers

I’m excited to share an interview with two researchers that I’ve had the privilege of collaborating with on a recently released paper studying how open source maintainers adjust their work after...

发布于 Blogs

OpenAI’s Latest O1 Model Now Available in GitHub Copilot and GitHub Models

Hey devs! We have some exciting news for ya. So, backstory first: in case you missed it, OpenAI launched its o1-preview and o1-mini models back in September, optimized for advanced tasks like codi...

发布于 Blogs

Enhance Build Security and Reach SLSA Level 3 With GitHub Artifact Attestations

The need for software build security is more pressing than ever. High-profile software supply chain attacks like SolarWinds, MOVEit, 3CX, and Applied Materials have revealed just how vulnerable ...

发布于 Blogs

Introducing Annotated Logger: A Python Package to Aid in Adding Metadata to Logs

What it is Annotated Logger is a Python package that allows you to decorate functions and classes, which then log when complete and can request a customized logger object, which has additional f...

发布于 Blogs