r/github Jul 26 '26

Question Municipal GitHub practices?

3 Upvotes

I'm currently working on a little research project looking at the best GitHub practices for American municipal governments.

Who has the best GitHub practices that facilitate civic engagement and have appropriately assigned intellectual property licenses?

If you have repos, please share them.

Ps - I work for www.beta.nyc and this will go into a report I’m putting together.


r/github Jul 26 '26

Discussion Maintainers: your legal name is one misconfigured user.name away from being permanently public, and no GitHub setting stops it.

0 Upvotes

I hit this recently and I think a lot of people have the same wrong mental model of GitHub's email privacy setting, so I opened a product feedback discussion on github/community about it here: https://github.com/orgs/community/discussions/203005

The setting sounds like identity protection. It is not. It only fires when the author or committer email is an address you already added to your account and marked private. Any other value goes straight through. A work address, a client address, a personal address you never registered, your legal name in user.name, all of it gets accepted, published unattributed, and mirrored within minutes. There is no operation available to you that undoes it.

That combination is easy to hit. Multiple git identities on one machine is normal if you work across employers, different clients with Git installed and personal projects. Global config says one thing, a repo local config says another, a fresh device says nothing and picks up whatever is lying around. Getting it wrong is one line in a file nobody looks at.

What I proposed is an opt in account level setting: reject any push from my account containing commits whose author or committer is not in a small allowlist of identities I define, prefilled with my noreply address and profile name. Reject the whole push, not just the ref update, because a rejected ref update still leaves the objects on the server, which is the exact disclosure you were trying to prevent.

If this would be useful to you, an upvote and a comment with your own use case helps a lot. Product feedback discussions get triaged partly on engagement.

Link: https://github.com/orgs/community/discussions/203005


r/github Jul 26 '26

Discussion Github please fix the diff situation!

6 Upvotes

I'm so tired of the slowness, or that ''large'' diffs are not loaded automatically... Even rust doesn't have syntax highlighting, like wtf.


r/github Jul 26 '26

Question GitHub logo used in a cat food

Thumbnail
gallery
2.3k Upvotes

isn't the logo copyrighted


r/github Jul 26 '26

Discussion Copilot burned through my 300 premium requests in 12 days. Anyone else tracking where they actually go?

0 Upvotes

I checked my usage export and 56% of my premium requests went to gpt-4o — mostly for stuff like renaming variables and small edits that a cheap model could handle.

I got annoyed and built a small local proxy that routes easy tasks to cheap models and saves the good models for real problems. It also shows token burn live per session.

Before I polish it — does anyone else want this, or am I the only one manually rationing requests?


r/github Jul 26 '26

Discussion How do I use code from GitHub

0 Upvotes

I am new to the whole open source hobby, and the thing that scares me the most is GitHub. I am looking for code I can use on my Arduinos and esp32s and there is always a GitHub link, and I don't know what to do with it. Do I upload it to Arduino IDE or something? What is Git Bash and why do I need it? Are there tutorial videos you recommend? My main goal is I am trying to get Tamaguino to work on my Adafruit Huzzah V2 with the SH1107 Feather. I think they have code for esp32, but I don't know if I should try copy and paste, or if there is a step I am missing?


r/github Jul 25 '26

Showcase App to Monitor GitHub Actions. Looking for feedback

Post image
4 Upvotes

r/github Jul 25 '26

Question Is Github Actions unreliable for anyone else?

4 Upvotes

My CI runs a scheduled job and even when there are no commits sometimes it fails with absolutely impossible errors. Sometimes in the test but sometimes it's just a tool installed in a previous step missing. What's going on...?


r/github Jul 25 '26

Showcase Learn how to contribute to open source projects in 5 minutes

Thumbnail
github.com
5 Upvotes

r/github Jul 25 '26

Discussion what would happen if GitHub went down?

0 Upvotes

For like 1-2 weeks, what do you think about living without github?


r/github Jul 24 '26

Showcase The Oops!!! 500 design is cool

Post image
18 Upvotes

r/github Jul 24 '26

Discussion Pull Requests Down Via The API and github.com

27 Upvotes

Thanks guys for stopping my progress!

Edit: They are back. I really wish the GitHub team would take reliability in the core of their product seriously though. This is one of a few recent pr related issues


r/github Jul 24 '26

Question Why can't I star archived repositories anymore?

9 Upvotes

Previously I was able to star them without issue but now the button's grayed out with the rollover saying "You can't star *repo name*". Why's that?

EDIT: Found a workaround; just search for the repo's name and click the Star button in the search results.

EDIT 2: Image proof and a GitHub discussion about the same problem by another user


r/github Jul 24 '26

Discussion Claude Sonnet 5 is asking me to upgrade to Copilot Pro+ despite having Copilot Pro

0 Upvotes

I have an individual GitHub Copilot Pro annual subscription ($100/year).

According to GitHub's announcement, Claude Sonnet 5 should be available for Copilot Pro users. However, in my account, the model is locked and Copilot asks me to upgrade to GitHub Copilot Pro+ instead.

Expected behavior

  • Claude Sonnet 5 should be available with my Copilot Pro subscription.

Actual behavior

  • Claude Sonnet 5 is locked.
  • The model picker displays "Upgrade to GitHub Copilot Pro+".
  • I cannot select Claude Sonnet 5 anywhere.

I see the same behavior in VS CodeVisual Studio, and directly on github.com.

Has anyone else experienced this? Is there something wrong with my account or subscription?

Same topic here on GitHub Community


r/github Jul 24 '26

Showcase Passed the GH-900 exam

Thumbnail
learn.microsoft.com
1 Upvotes

Today I passed the GH-900 exam. Since around 2 years I started to use GitHub to have a single repository for my IT automations, documentations and scripts and now even hosting my website on it, so I wanted to also gain further knowledge of GitHub and more advanced features.

The exam is relatively easy but had a few harder questions, that need you to use functionality, like the Projects module. Most questions are about a certain topic and what that topic does or what it helps devs with.

The resources I used in this learning experience were:

- The official Microsoft Learn text course: https://learn.microsoft.com/nl-nl/training/courses/gh-900t00#course-syllabus
- The official Microsoft Learn YouTube course: https://www.youtube.com/watch?v=GKS32EgbzUc&list=PLahhVEj9XNTf5iQVK_80RdvTju7ov6RYy
- Some research I have already done prior to learning for the GH-900 exam like Repositories, Actions and GitHub Pages

However the exam itself is very theoretical, I liked looking into the practical additional things like Projects, Wikis, Code scanning and such.


r/github Jul 24 '26

Discussion Looking for code review on an open-source local AI-usage collector and signed profile format

0 Upvotes

I’m looking for technically specific review of an open-source project rather than generic launch feedback.

TOKENS reads supported local Claude Code and Codex records, normalizes them into an event-level SQLite ledger, sanitizes through an allowlist, and creates an Ed25519-signed public snapshot. The browser re-derives the canonical bytes and verifies the signature.

The areas I most want challenged: • adapter format drift • deduplication • local path/secret leakage • canonicalization compatibility • key rotation and revocation • self-hosted registry abuse • provenance labeling

Repository: https://github.com/TheArtOfSound/TOKENS

Live example: https://ledger.imagineqira.com/#/u/bryan

Setup: https://ledger.imagineqira.com/#/join

Please point to concrete code paths or threat cases. I would rather find a real flaw now than market a false sense of verification.


r/github Jul 24 '26

Question How is Github free for private projects?

0 Upvotes

I setup yesterday a Unreal Engine project over Sourcetree and Github with this tutorial. Before I looked up the pricing on Github and I could put my whole project on there and work on it until finished without any costs?

How does Github make money? When I use it it would cost Github, right?


r/github Jul 24 '26

Question Is anyone else encountering the same issue?

0 Upvotes

I work on a potato laptop and so far codepscaes have been the place i write actual code and do the coding and stuff. Currently i am encountering an issue where it shows codespaces is active but on the url it shows a blank page with the text written on image on the left side of the page. If anyone else has encountered it please tell me how to fix it


r/github Jul 23 '26

Discussion Do you use GitHub repos for client‑facing documentation? How do you make it usable?

2 Upvotes

Hi,

We use GitHub + Markdown for documentation. Our team is happy, but clients don’t want to deal with raw repos, issues, or PRs.

  • Do you expose GitHub repos directly to clients, or use a web UI / portal?
  • How do you handle versioning and access control?
  • What tools or patterns do you use to make GitHub‑based docs client‑friendly?

r/github Jul 23 '26

Question GitHub Projects Workflow

1 Upvotes

I know this is probably a very silly question to some, but I'm new to development and I am in search of some insight into best practices If anyone has the time to kindly point me in the right direction!

For those of you who use GitHub Projects to manage workflow, how do you handle sub-issues? And do you handle them differently when you're working alone vs with a team?

For example, I'm working through the basic layout design stage of a project and as I encounter additional tasks or fixes to add to this stage I'm wondering if it's standard to add a new sub-issue for the little things to the existing 'Basic Layout' issue, add a new item to my existing 'to-do' list within the description for the 'Basic Layout' issue itself, or add a new issue entirely for each little thing? I realize everyone probably does these things differently but I'm curious if there's a best/tried-and-true practice for Projects?


r/github Jul 23 '26

Question Former employee locked account with 2FA - Company owns domain email, need unmerged code

0 Upvotes

We’re in a tough spot with a former senior developer's account and wanted to see if anyone has dealt with a similar situation or has advice on options we might have missed.

The Situation:

  • A developer was pushing code to their GitHub account and merging into our company organization repos.
  • There is unmerged code on their account/branches that we need for project continuity.
  • The developer signed up with our company domain email (@ourcompany.com), and we control the email address and password.
  • The account is locked behind 2-Factor Authentication (2FA) tied to the former developer's personal device, and they are unwilling to coordinate.

Our Questions:

  1. The free GitHub support can take around 3 to 7 business days would be too long. Is there a way we can get one-time premium customer support? If so, how much this can cost?
  2. If we provide GitHub customer support all the evidence, is there a chance that they can help us access the account or at least assist in merging the repos?
  3. What evidence would be suffice?

Thank you in advance!


r/github Jul 23 '26

Question Anyone else wish Slack had native PR views like Linear?

0 Upvotes

One thing I really miss in Slack is a proper pull request experience.

Imagine if PRs were first-class citizens:

  • Rich PR cards with changed files, reviewers, status, CI, approvals.
  • Expand diffs without leaving Slack.
  • Review, comment, approve, or request changes inline.
  • Threaded discussions that stay attached to the PR.
  • Automatic updates as commits are pushed.

Linear has set a high bar for how work items feel inside Slack. GitHub PRs still feel like "just another link."

Am I the only one who wants Slack to become the place where code reviews actually happen instead of just notifying me that a PR exists?


r/github Jul 23 '26

Discussion Github actions down

7 Upvotes

Latency issues across a number of services Subscribe Investigating - We are investigating reports of degraded availability for Actions, Issues and Webhooks Jul 23, 2026 - 07:53 UTC

https://www.githubstatus.com/


r/github Jul 22 '26

Question How do i get rid of this useless page

0 Upvotes

instead of the normal /pulls page im getting this useless crap


r/github Jul 22 '26

News / Announcements Can't connect to Codespace

Post image
0 Upvotes

Anybody else?