タグ The GitHub Blog
人気順 5 users 50 users 100 users 500 users 1000 usersIntroducing passwordless authentication on GitHub.com | The GitHub Blog
Most security breaches are not the product of exotic zero-day attacks but rather involve lower-cost attacks like social engineering, credential theft or leakage, and other avenues that provide attackers with a broad range of access to victim accounts and the resources they have access to. In fact... 続きを読む
How to use GitHub Copilot: Prompts, tips, and use cases | The GitHub Blog
Generative AI coding tools are transforming the way developers approach daily coding tasks. From documenting our codebases to generating unit tests, these tools are helping to accelerate our workflows. However, just like with any emerging tech, there’s always a learning curve. As a result, develo... 続きを読む
How GitHub Copilot is getting better at understanding your code | The GitHub Blog
To make working with GitHub Copilot feel like a meeting of the minds between developers and the pair programmer, GitHub’s machine learning experts have been busy researching, developing, and testing new capabilities—and many are focused on improving the AI pair programmer’s contextual understandi... 続きを読む
Inside GitHub: Working with the LLMs behind GitHub Copilot | The GitHub Blog
The first time that engineers at GitHub worked with one of OpenAI’s large language models (LLM), they were equal parts excited and astonished. Alireza Goudarzi, a senior researcher of machine learning at GitHub recounts, “As a theoretical AI researcher, my job has been to take apart deep learning... 続きを読む
How companies are boosting productivity with generative AI | The GitHub Blog
Is your company using generative AI yet? While it’s still in its infancy, generative AI coding tools are already changing the way developers and companies build software. Generative AI can boost developer and business productivity by automating tasks, improving communication and collaboration, an... 続きを読む
Push protection is generally available, and free for all public repositories | The GitHub Blog
At GitHub, we believe that by empowering developers with intuitive security built into their workflows, we can, together, shift security from reactive to proactive. Since the beta release of secret scanning’s push protection feature for GitHub Advanced Security users in April 2022, developers usi... 続きを読む
What developers need to know about generative AI | The GitHub Blog
By now, you’ve heard of generative artificial intelligence (AI) tools like ChatGPT, DALL-E, and GitHub Copilot, among others. They’re gaining widespread interest thanks to the fact that they allow anyone to create content from email subject lines to code functions to artwork in a matter of moment... 続きを読む
Building GitHub with Ruby and Rails | The GitHub Blog
Since the beginning, GitHub.com has been a Ruby on Rails monolith. Today, the application is nearly two million lines of code and more than 1,000 engineers collaborate on it daily. We deploy as often as 20 times a day, and nearly every week one of those deploys is a Rails upgrade. Upgrading Rails... 続きを読む
We updated our RSA SSH host key | The GitHub Blog
At approximately 05:00 UTC on March 24, out of an abundance of caution, we replaced our RSA SSH host key used to secure Git operations for GitHub.com. We did this to protect our users from any chance of an adversary impersonating GitHub or eavesdropping on their Git operations over SSH. This key ... 続きを読む
GitHub Copilot X: The AI-powered developer experience | The GitHub Blog
At GitHub, our mission has always been to innovate ahead of the curve and give developers everything they need to be happier and more productive in a world powered by software. When we began experimenting with large language models several years ago, it quickly became clear that generative AI rep... 続きを読む
GitHub Copilot for Business is now available | The GitHub Blog
First previewed in partnership with OpenAI in 2021, GitHub Copilot is the world’s first at-scale AI developer tool. Sitting within the editor as a simple extension, GitHub Copilot draws context from a developer’s code to suggest new lines, entire functions, tests, and even complex algorithms. Sin... 続きを読む
The technology behind GitHub’s new code search | The GitHub Blog
From launching our technology preview of the new and improved code search experience a year ago, to the public beta we released at GitHub Universe last November, there’s been a flurry of innovation and dramatic changes to some of the core GitHub product experiences around how we, as developers, f... 続きを読む
Git security vulnerabilities announced | The GitHub Blog
Today, the Git project released new versions to address a pair of security vulnerabilities, CVE-2022-41903, and CVE-2022-23521, that affect versions 2.39 and older. Git for Windows was also patched to address an additional, Windows-specific issue known as CVE-2022-41953. The first two vulnerabili... 続きを読む
GitHub ActionsでJestのログに色をつけられる - hogashi.*
Jest は TTY では色つきのログを出すが、そうでないときは色なしになる https://jestjs.io/docs/cli#--colors --colors オプションか、環境変数で FORCE_COLOR=true するととにかく色つきのログを出せる GitHub Actions では色つきのログに対応している A better logs experience with GitHub Actions | The GitHub Blog... 続きを読む
Passwordless deployments to the cloud | The GitHub Blog
Security is top of mind for us all in software development. My colleague, Mark Paulsen, recently shared a number of examples to mitigate OWASP vulnerabilities while maintaining your developer experience and productivity. The security of the applications we’re building is important. But we also ne... 続きを読む
Introducing fine-grained personal access tokens for GitHub | The GitHub Blog
Stolen and compromised credentials are the number one cause of data breaches across the industry. GitHub has a long history of protecting developers and enterprises from such threats with security efforts like making it easier for developers to adopt 2FA with the GitHub mobile app and robust weba... 続きを読む
Highlights from Git 2.38 | The GitHub Blog
The open source Git project just released Git 2.38, with features and bug fixes from over 92 contributors, 24 of them new. We last caught up with you on the latest in Git back when 2.37 was released. To celebrate this most recent release, here’s GitHub’s look at some of the most interesting featu... 続きを読む
Thank you to our maintainers | The GitHub Blog
As Maintainer Month draws to a close, we want to celebrate and give additional support to the open source projects that we depend on. We rely on the work of hundreds of open source projects to build and run GitHub, npm, GitHub Desktop, GitHub Mobile, GitHub CLI, and all the software that we maint... 続きを読む
GitHub Copilot is generally available to all developers | The GitHub Blog
At GitHub, it’s part of our mission to build technology that makes developers happy. Since the launch of GitHub Copilot technical preview last year, it’s become abundantly clear that AI is one of the best tools to empower the next generation of developers. Already, AI is acting as a copilot in ou... 続きを読む
Sunsetting Atom | The GitHub Blog
When we introduced Atom in 2011, we set out to give developers a text editor that was deeply customizable but also easy to use—one that made it possible for more people to build software. While that goal of growing the software creator community remains, we’ve decided to retire Atom in order to f... 続きを読む
Supercharging GitHub Actions with Job Summaries | The GitHub Blog
The same familiar functionality that powers pull requests, issues, and README files has come to GitHub Actions! We’re thrilled to announce GitHub Actions Job Summaries, which allow for custom Markdown content on the run summary generated by each job. Custom Markdown content can be used for a vari... 続きを読む
Security alert: Attack campaign involving stolen OAuth user tokens issued to two third-party integrators | The GitHub Blog
On April 12, GitHub Security began an investigation that uncovered evidence that an attacker abused stolen OAuth user tokens issued to two third-party OAuth integrators, Heroku and Travis-CI, to download data from dozens of organizations, including npm. The applications maintained by these integr... 続きを読む
Include diagrams in your Markdown files with Mermaid | The GitHub Blog
A picture tells a thousand words, but up until now the only way to include pictures and diagrams in your Markdown files on GitHub has been to embed an image. We added support for embedding SVGs recently, but sometimes you want to keep your diagrams up to date with your docs and create something a... 続きを読む
Improving GitHub code search | The GitHub Blog
Today, we are rolling out a technology preview for substantial improvements to searching code on GitHub. We want to give you an early look at our efforts and get your feedback as we iterate on helping you explore and discover code—all while saving you time and keeping you focused. Sign up for the... 続きを読む
Thank you, GitHub | The GitHub Blog
This morning, I sent the following post to the GitHub team. TL;DR: I’m moving on to my next adventure, and Thomas Dohmke (currently Chief Product Officer) will be GitHub’s next CEO. I will become Chairman Emeritus, which fulfills my lifelong ambition of having a title in Latin. My heartfelt thank... 続きを読む