git404hub

what is git-deps fr?

skevy/git-deps — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2020-04-29

1Audience · developerComplexity · 2/5DormantSetup · moderate

tl;dr

A tool that analyzes a git repository to figure out which commits depend on which earlier commits, based on shared lines of code they touch.

vibe map

mindmap
  root((repo))
    What it does
      Maps commit dependencies
      Analyzes changed lines
      Builds dependency graph
    Tech stack
      Git
    Use cases
      Porting changes across branches
      Reorganizing commit series
      Squashing fixup commits
    Audience
      Developers
    Limitations
      Textual deps only
      Misses doc test links
      Lower bound estimate
    Setup
      Command line tool
      Works on git repos

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Figure out exactly which commits you need to cherry-pick when porting a feature between branches.

VIBE 2

Reorganize a messy series of commits into clean, independent topics before opening a pull request.

VIBE 3

Automatically identify and squash fixup commits into the commits they actually fix.

what's the stack?

Git

how it stacks up fr

skevy/git-deps0xkinno/neuralvault0xmayurrr/ai-contractauditor
Stars111
LanguageTypeScriptTypeScript
Last pushed2020-04-29
MaintenanceDormant
Setup difficultymoderatehardeasy
Complexity2/54/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Command-line tool that runs against an existing git repository's history.

prompts (copy fr)

prompt 1
Run git-deps on this repo and explain which commits depend on which.
prompt 2
Help me use git-deps to figure out which commits to cherry-pick for a branch port.
prompt 3
Show me how git-deps can help me reorganize my commit history into logical topics.
prompt 4
Explain the limitation where git-deps misses dependencies between code and its docs or tests.

Frequently asked questions

what is git-deps fr?

A tool that analyzes a git repository to figure out which commits depend on which earlier commits, based on shared lines of code they touch.

Is git-deps actively maintained?

Dormant — no commits in 2+ years (last push 2020-04-29).

How hard is git-deps to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is git-deps for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.