Slackbot
04/06/2023, 8:49 PMJacob Gold
04/06/2023, 9:34 PMgit-branchless in this wayNikolaus
04/06/2023, 9:35 PMNikolaus
04/06/2023, 9:35 PMJacob Gold
04/06/2023, 9:35 PMgit-branchless create branches for each commit?Nikolaus
04/06/2023, 9:35 PMJacob Gold
04/06/2023, 9:36 PMNikolaus
04/06/2023, 9:36 PMJacob Gold
04/06/2023, 9:36 PMtrack and then submitNikolaus
04/06/2023, 9:36 PMNikolaus
04/06/2023, 9:37 PMrebase that's lightning fastNikolaus
04/06/2023, 9:37 PMJacob Gold
04/06/2023, 9:38 PMJacob Gold
04/06/2023, 9:38 PMNikolaus
04/06/2023, 9:41 PMgit-branchless that it seems might not be present in `gt`:
• it's under git, rather than its own CLI tool (seems like gt could almost do this, except
• super fast rebase
• git undo is magical
• available from apt / doesn't require nodeNikolaus
04/06/2023, 9:49 PMgt when I mean git and vice versa. Is it possible to rename gt to git so everything "just works"? How does the pass-through of unrecognized commands (e.g. gt clone -> git clone) work? Glancing through gt --help it seems like the only subcommand collisions are branch, commit, and logJacob Gold
04/06/2023, 9:54 PMgt for everything as we do pass through (although you enter node-land for this, so it isn't blazingly fast... yet), but idk if i've heard from anyone that aliased gt to gitNikolaus
04/06/2023, 10:17 PM% git clone
Passing command through to git...
Running: "git clone"Nikolaus
04/06/2023, 10:19 PM% gt config
Graphite is a command line tool that makes working with stacked changes fast &
intuitive.
[... help text ...]
Unknown argument: configNikolaus
04/06/2023, 10:19 PMJacob Gold
04/06/2023, 10:21 PMNikolaus
04/06/2023, 10:22 PMJacob Gold
04/06/2023, 10:23 PMNikolaus
04/10/2023, 8:09 PM$ gt checkout main
...
Unknown arguments: checkout, mainNikolaus
04/10/2023, 8:14 PM