MCPcopy Index your code
hub / github.com/driusan/dgit

github.com/driusan/dgit @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
802 symbols 3,200 edges 191 files 302 documented · 38%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

GitObject (Interface)
(no doc) [4 implementers]
git/objects.go
Resetter (Interface)
Resetter resets a ReadCloser returned by NewReader or NewReaderDict to to switch to a new underlying Reader. This permit [2 …
zlib/reader.go
Treeish (Interface)
(no doc) [2 implementers]
git/sha1.go
RemoteConn (Interface)
A RemoteConn represends a connection to a remote which communicates with the remote.
git/remote.go
PackfileIndex (Interface)
(no doc) [1 implementers]
git/indexpack.go
Commitish (Interface)
(no doc) [2 implementers]
git/sha1.go

Core symbols most depended-on inside this repo

String
called by 268
git/objects.go
Close
called by 72
git/remote.go
HasPrefix
called by 70
git/refspec.go
WriteFile
called by 68
git/client.go
Name
called by 51
git/remote.go
Exists
called by 46
git/file.go
CommitID
called by 46
git/sha1.go
FilePath
called by 46
git/client.go

Shape

Function 329
Method 317
Struct 104
TypeAlias 43
Interface 8
FuncType 1

Languages

Go100%

Modules by API surface

git/sha1.go42 symbols
git/client.go42 symbols
git/index.go38 symbols
git/remote.go36 symbols
git/objects.go35 symbols
git/indexpack.go32 symbols
cmd/flag.go21 symbols
git/refspec.go18 symbols
git/file.go17 symbols
git/config.go16 symbols
git/delta/calculator.go15 symbols
git/fetchpack.go14 symbols

For agents

$ claude mcp add dgit \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact