Versions in this module Expand all Collapse all v1 v1.8.0 Aug 11, 2026 v1.7.0 Jul 19, 2026 Changes in this version type GitSource + func (s *GitSource) Err() error v1.6.0 May 25, 2026 Changes in this version + func SafeDisplayURL(raw string) string + type GitSource struct + func New(target string, opts ...Option) *GitSource + func (s *GitSource) Chunks(ctx context.Context) <-chan source.Chunk + func (s *GitSource) Close() error + func (s *GitSource) Type() string + func (s *GitSource) Validate() error + type Option func(*GitSource) + func WithBranch(branch string) Option + func WithBufferSize(size int) Option + func WithDepth(depth int) Option + func WithExcludePaths(patterns []string) Option + func WithMaxFileSize(size int64) Option + func WithSince(t time.Time) Option + func WithSinceCommit(hash string) Option