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
Your lockfile shows what dependencies you have, but not how you got here. Running `git log Gemfile.lock` produces noise that no one reads. git-pkgs walks through your git history and builds a SQLite database so you can ask: when did we add this? who added it? what changed between releases? has anyone touched this in the last year?
25
26
26
27
```bash
27
-
git pkgs init # index your history (one-time)
28
+
git pkgs init # analyze history (one-time)
29
+
git pkgs list # show current dependencies
30
+
git pkgs stats # see overview
28
31
git pkgs blame # who added each dependency
29
-
git pkgs history rails # when was this package changed?
30
-
git pkgs why express # why was this added?
31
-
git pkgs diff main..feature # what changed between branches?
32
+
git pkgs history# all dependency changes over time
33
+
git pkgs history rails # track a specific package
34
+
git pkgs why rails # why was this added?
35
+
git pkgs diff --from=HEAD~10 # what changed recently?
0 commit comments