Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
github
/
git-sizer
Public
Notifications
You must be signed in to change notification settings
Fork
194
Star
4k
Code
Issues
12
Pull requests
5
Actions
Models
Security and quality
1
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Models
Security and quality
Insights
Commits
Breadcrumbs
History for
git-sizer
internal
on
master
User selector
All users
All time
Commit history
Commits on Aug 30, 2025
Introduced sha256 support for git-sizer
fcharlie
committed
10cb5b3
Copy full SHA for 10cb5b3
Commits on Dec 14, 2023
TestRepo: for bare repositories, use `NewRepositoryFromGitDir()`
Show description for d605cdb
mhagger
committed
d605cdb
Copy full SHA for d605cdb
NewRepositoryFromPath(): function renamed from `NewRepository()`
mhagger
committed
f9aec50
Copy full SHA for f9aec50
Commits on Dec 13, 2023
Stop using deprecated function `ioutil.TempDir()`
mhagger
committed
2ed1053
Copy full SHA for 2ed1053
Commits on Aug 14, 2023
Allow arbitrary reachability roots to be fed in
Show description for 9e8b14f
mhagger
committed
9e8b14f
Copy full SHA for 9e8b14f
Commits on Nov 29, 2022
This code has been moved into the go-pipe library
migue
committed
9e95b4b
Copy full SHA for 9e95b4b
Commits on Nov 13, 2021
pipe.FinishEarly: suppress a different linter's warning
mhagger
committed
9dc78e3
Copy full SHA for 9dc78e3
Use `io` package in preference to `io/ioutil`
Show description for a075a1b
mhagger
committed
a075a1b
Copy full SHA for a075a1b
Use new-style octal constants
mhagger
committed
e655a21
Copy full SHA for e655a21
Use `errors.Is()` rather than comparing errors using `==`
Show description for bf222ed
mhagger
committed
bf222ed
Copy full SHA for bf222ed
Merge pull request #93 from github/parametrized-output
Show description for bb80a01
mhagger
authored
bb80a01
Copy full SHA for bb80a01
Commits on Nov 10, 2021
TestPipelineDir: use a substitute for `pwd` on Windows
mhagger
committed
c991c8e
Copy full SHA for c991c8e
Commits on Nov 7, 2021
git-sizer.go: set up the `showRefGrouper` here
Show description for 631f619
mhagger
committed
631f619
Copy full SHA for 631f619
Skip some tests on Windows due to missing dependencies
mhagger
committed
79299d6
Copy full SHA for 79299d6
internal/pipe: get the package to build on Windows, too
mhagger
committed
4cb432e
Copy full SHA for 4cb432e
Pipeline: suppress pipe errors in some circumstances
Show description for 68e73f7
mhagger
committed
68e73f7
Copy full SHA for 68e73f7
Pipeline: handle `FinishEarly` errors at this level
Show description for 93e902c
mhagger
committed
93e902c
Copy full SHA for 93e902c
Pipeline: prefer to report non-pipe errors to the caller
Show description for 5677b0d
mhagger
committed
5677b0d
Copy full SHA for 5677b0d
internal/pipe: new package for handling command pipelines
mhagger
committed
1458ae5
Copy full SHA for 1458ae5
Commits on Nov 4, 2021
Audit some command executions and tell the linter that they're OK
mhagger
committed
e6f8d99
Copy full SHA for e6f8d99
Commits on Nov 1, 2021
TestRepo.CreateObject(): reap the `git hash-object` command on errors
mhagger
committed
e1e4b3f
Copy full SHA for e1e4b3f
CleanGitEnv(): pre-allocate the `env` slice
mhagger
committed
790d3af
Copy full SHA for 790d3af
filterValue.Type(): replace a chained `if` statement with a `switch`
mhagger
committed
33b4b53
Copy full SHA for 33b4b53
Add and improve a bunch of docstrings
mhagger
committed
669067d
Copy full SHA for 669067d
Repository.GetConfig(): rename method from `Config()`
Show description for be2362a
mhagger
committed
be2362a
Copy full SHA for be2362a
TestRepo.CreateObject(): check for a possible error
mhagger
committed
cb83101
Copy full SHA for cb83101
Commits on Oct 18, 2021
Add some more predefined refgroups:
Show description for be29b60
mhagger
committed
be29b60
Copy full SHA for be29b60
Update docs
mhagger
committed
a067cc3
Copy full SHA for a067cc3
Change `--include` and `--exclude` to take more flexible arguments
mhagger
committed
87e2f1a
Copy full SHA for 87e2f1a
filterValue: take a `*RefGroupBuilder` as argument
mhagger
committed
136b901
Copy full SHA for 136b901
filterGroupValue: take a `*RefGroupBuilder` as argument
mhagger
committed
33f9c9e
Copy full SHA for 33f9c9e
filterGroupValue: handle nested groups correctly
Show description for dc63571
mhagger
committed
dc63571
Copy full SHA for dc63571
showRefGrouper: new implementation for `--show-ref`
Show description for 91d9c08
mhagger
committed
91d9c08
Copy full SHA for 91d9c08
filterGroupValue: use the existing map of refgroups
Show description for c7b9b89
mhagger
committed
c7b9b89
Copy full SHA for c7b9b89
RefGroupBuilder: use the refgroups defined in gitconfig to group refs
mhagger
committed
1955ee0
Copy full SHA for 1955ee0
Previous
Next
You can’t perform that action at this time.