Found an amazing tool for fixing broken Git history πŸ’―

βͺ **git-time-machine** β€” A TUI for navigating Git reflog

πŸ”₯ Rebase, reset, undo any Git mistake quickly with a visual timeline

πŸ¦€ Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/dinakars777/git-time-machine

#rustlang #ratatui #tui #git #history #vcs #devtools #productivity #terminal

Jujutsu Tutorial: Overview of the new version control system that can replace git
https://steveklabnik.github.io/jujutsu-tutorial/
#versioncontrol #programming #vcs #git #jj #+
Introduction - Steve's Jujutsu Tutorial

jj v0.40.0 released

0 comments

Lobsters
Reconstructing full Linux history

0 comments

Lobsters
Historical GitHub Uptime Charts

0 comments

Lobsters
Move GitHub Private Repos to Google Drive in Minutes

1 comment

Lobsters
Let the commits tell the story

1 comment

Lobsters

The first thing I do when starting a new project is initialize Git and create a repository on Github, Gitlab, or Codeberg.
No matter the size of your project, even if it's just a couple of code files for an experiment and you're the only one working on it, I recommend doing it in a version control system.

#VCS #Git #Repository #Github #Gitlab #Codeberg

Disclosure of Replay Attack Vulnerability in Signed References

0 comments

Lobsters

I wanted to try darcs and pijul vcs for quite sometime, but never had enough motivation, because it completely new ecosystems with different tooling.

Recently I learned about Jujutsu, which reuses fundamental ideas of darcs, but uses git as a storage backend, so I can use it with existing projects and tools.

https://www.jj-vcs.dev/latest/

I found a demo, and it is pretty neat and makes so much sense:

https://v5.chriskrycho.com/essays/jj-init/

https://youtu.be/cD9L3Mi1Vy4
https://youtu.be/2otjrTzRfVk

#jj #git #vcs

Jujutsu docs