
Integrating Git in Atom
Perform common Git operations without leaving the editor: stage changes, make commits, create and switch branches, resolve merge conflicts, and more.
Perform common Git operations without leaving the editor: stage changes, make commits, create and switch branches, resolve merge conflicts, and more.
Greetings, Austin! If you’re going to OSCON this week, we’d love to meet you. We’ll be at the GitHub booth in the Expo Hall on Wednesday from 10am-7pm and Thursday…
Not every team manages their work on GitHub in the same way. Now you can disable repository and organization-wide Projects if you’re not using them. Users with admin privileges on…
Back in September we added open source licenses to repository overview pages. Now, when you view a repository’s license, we’ll tell you a bit more about it. If a project…
Last month, we announced the third anniversary of our Bug Bounty Program. While there’s still time to disclose your findings through the program, we wanted to pull back the curtain…
Last year we shared some details on GitHub’s CSP journey. A journey was a good way to describe it, as our usage of Content Security Policy (CSP) significantly changed from…
GitHub uses MySQL to store its metadata: Issues, Pull Requests, comments, organizations, notifications and so forth. While git repository data does not need MySQL to exist and persist, GitHub’s service…
Olivia Ross is a high school sophomore at Phillips Exeter Academy. After teaching herself to code in junior high, she found herself addicted to this new medium for her creativity.…
Authored by GitHub Campus Expert @NickTikhonov. This tutorial will teach you how to write your first package for the Atom text editor. We’ll be building a clone of Sourcerer, a…
Since we are only a few days away from CodeConf LA, we’re happy to announce our Community Partners for the next conference in our 2016 lineup. Community Partners are chosen…
To highlight the people behind projects we admire, we bring you the GitHub Developer Profile blog series. Josh Simpson, who is currently pursuing his computer science degree at King’s College…
At its core, open source is about collaboration. Whether it’s version control, licenses, or issue trackers—everything exists to support people working with each other. Open source embodies a model for…
To highlight the people behind projects we admire, we bring you the GitHub Developer Profile blog series. Meet Richard Davey, the game developer behind Phaser — a free open source…
We shipped subresource integrity a few months back to reduce the risk of a compromised CDN serving malicious JavaScript. That is a big win, but does not address related content…
To stimulate the growth and show our support of the student hacker community, we’ve partnered with Major League Hacking (MLH) to provide each new member hackathon with a $1,000 grant…
We have reached an exciting milestone: one million people have launched some version of Atom in the last month. That’s three times the number of active users we had under…
One of the most important elements of creating a strong community is shaping the new contributor experience. The on-boarding experience for new participants plays a huge role in how quickly…
To highlight the people behind projects we admire, we bring you the GitHub Developer Profile blog series. Judy Gichoya is a medical doctor specializing in radiology, but she’s also an…
Eventually, any interesting software project will come to depend on another project, library, or framework. Git provides submodules to help with this. Submodules allow you to include or embed one…
Anyone who has worked on a large enough codebase knows that technical debt is an inescapable reality: The more rapidly an application grows in size and complexity, the more technical…
At GitHub we place an emphasis on stability, availability, and performance. A large component of ensuring we excel in these areas is deploying services on bare-metal hardware. This allows us…
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Last chance: Save $700 on your IRL pass to Universe and join us on Oct. 28-29 in San Francisco.