Commit Graph

282 Commits

Author SHA1 Message Date
711d9131da Expand the worktree functionality 2021-11-22 21:19:12 +01:00
8ba214d6cf Fix setting for root if there is a root-level repo 2021-11-22 21:19:10 +01:00
77c00cee5f Do not output anything when no repos found 2021-11-22 21:19:10 +01:00
12cb18c528 Fix output for ahead/behind branches 2021-11-22 21:19:02 +01:00
6b80a0f2d5 Add test target to Justfile 2021-11-22 21:13:21 +01:00
06e7d68089 Add check target to Justfile 2021-11-22 21:13:21 +01:00
db0f91f32f Add cargo fmt to lint check 2021-11-22 21:11:41 +01:00
fa40f4d6aa Add some unit tests for path expansion 2021-11-22 21:11:41 +01:00
78a957268d Add a few simple integration tests 2021-11-22 21:11:41 +01:00
ca1f649ecf Linting & formatting 2021-11-22 21:11:31 +01:00
bbedc9d8a8 Fix debug output 2021-11-21 21:13:28 +01:00
09f22edf49 Add commands to manage worktrees 2021-11-21 17:10:30 +01:00
b0746c95b5 Report on untracked files 2021-11-21 17:10:30 +01:00
153d09f3ef Add functionality to check out worktree-ready repos 2021-11-21 17:10:25 +01:00
74a7772a29 Fix wrong report when ignored files exist 2021-11-20 18:04:02 +01:00
5df6dcb053 Shorten report for unchanged repo 2021-11-20 18:03:40 +01:00
5f98061581 Do not panic on empty remotes array v0.1 2021-11-20 17:49:22 +01:00
c97adefeb4 Add clippy fixes 2021-11-20 11:30:55 +01:00
34662ff728 README: Add link to creates.io 2021-11-20 11:29:57 +01:00
163f142192 Add more metadata to Cargo.toml 2021-11-19 22:44:12 +01:00
310ca5aa2b Specify branch to install from 2021-11-19 22:26:47 +01:00
5f0ec0fec8 Add status command 2021-11-19 22:24:21 +01:00
c0172f9af5 Make tree root config non-optional 2021-11-19 22:20:52 +01:00
1efbf6728d Drop separate variable for repo name 2021-11-19 22:19:32 +01:00
4c1a6c6ed7 Refactor path expansion into separate function 2021-11-19 22:19:12 +01:00
f251c16566 Use custom error handling for repo opening 2021-11-19 22:18:56 +01:00
768268aae0 Add minimum required rustc version 2021-11-18 12:04:40 +01:00
2fe003ce04 Properly report changes to existing remotes 2021-11-18 11:44:44 +01:00
1843ddc840 config: Drop redundant "remote_" prefix 2021-11-18 11:36:03 +01:00
a4f2dee4f5 find: Fix name detection at non-root level 2021-11-18 11:21:27 +01:00
49e3859e0d Set example path to something less obvious 2021-11-18 11:10:36 +01:00
f6a51c70cc Initial commit 2021-11-18 11:04:48 +01:00