Skip to main content

Add your description here

Project description

jj-clean

I have just started using jj and want to start using it on top of my currentn git repos, inclusing some that I collaborate on others with. One of the things I notices is that when I run tig --all, jj completely blows up my repo. This is because jj puts a git refs on absolutely everything so that git won't garbage collect it. Which includes working copy commits that I am never going to go back and look at, but jj needs to keep them around so that the undo system can work (at least I think that's why).

So, this script is my hack to clean out all of these refs from the .git/refs directory so that they don't show up in a normal git tree viewer. There may be a more native way to do this, but like I said, I just started using jj...

This script should probably not be used by anyone other than me right now, it does not allow for any configuration.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jj_clean-0.0.1.tar.gz (11.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jj_clean-0.0.1-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file jj_clean-0.0.1.tar.gz.

File metadata

  • Download URL: jj_clean-0.0.1.tar.gz
  • Upload date:
  • Size: 11.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.11

File hashes

Hashes for jj_clean-0.0.1.tar.gz
Algorithm Hash digest
SHA256 26cb899b258c57d9885bbf5c3eacb60458c5ef9092ef05f6923a26abab1d5c1f
MD5 9a093a9d42a7951bad1bb16fadac4ccc
BLAKE2b-256 5568c02a9dc0e53af33264e28879794770e5afab0612432f3691d209b102481f

See more details on using hashes here.

File details

Details for the file jj_clean-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: jj_clean-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.11

File hashes

Hashes for jj_clean-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 33215fcad0b0d85c2d8669976893ab022f0667dad935274ea54c0fcfa273dbd1
MD5 9c9ff25552a1e1cb7b2a3b490a5ece73
BLAKE2b-256 9566680ca12b6e13605c23b96f97acbac759f29197dd5995bf73d2ab301dd631

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page