Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 51 lines (34 sloc) 1.733 kB
8c38475 @apenwarr todo list
apenwarr authored
1
2 delete tempdir
7b7ba4b @apenwarr More to-do items based on feedback
apenwarr authored
3
8c38475 @apenwarr todo list
apenwarr authored
4 'git subtree rejoin' option to do the same as --rejoin, eg. after a
5 rebase
7b7ba4b @apenwarr More to-do items based on feedback
apenwarr authored
6
43a3951 @apenwarr New --branch option to split command.
apenwarr authored
7 --prefix doesn't force the subtree correctly in merge/pull:
8c38475 @apenwarr todo list
apenwarr authored
8 "-s subtree" should be given an explicit subtree option?
43a3951 @apenwarr New --branch option to split command.
apenwarr authored
9 There doesn't seem to be a way to do this. We'd have to
10 patch git-merge-subtree. Ugh.
d713e2d @apenwarr Make --squash work with the 'add' command too.
apenwarr authored
11 (but we could avoid this problem by generating squashes with
12 exactly the right subtree structure, rather than using
13 subtree merge...)
7b7ba4b @apenwarr More to-do items based on feedback
apenwarr authored
14
15 add a 'push' subcommand to parallel 'pull'
43a3951 @apenwarr New --branch option to split command.
apenwarr authored
16
17 add a 'log' subcommand to see what's new in a subtree?
7b7ba4b @apenwarr More to-do items based on feedback
apenwarr authored
18
19 add to-submodule and from-submodule commands
d713e2d @apenwarr Make --squash work with the 'add' command too.
apenwarr authored
20
21 automated tests for --squash stuff
c8a98d4 @apenwarr update todo
apenwarr authored
22
6aa7626 @apenwarr Some todo items reported by pmccurdy
apenwarr authored
23 "add" command non-obviously requires a commitid; would be easier if
24 it had a "pull" sort of mode instead
25
26 "pull" and "merge" commands should fail if you've never merged
27 that --prefix before
28
29 docs should provide an example of "add"
30
31 note that the initial split doesn't *have* to have a commitid
32 specified... that's just an optimization
33
34 if you try to add (or maybe merge?) with an invalid commitid, you
35 get a misleading "prefix must end with /" message from
36 one of the other git tools that git-subtree calls. Should
37 detect this situation and print the *real* problem.
38
5d1a5da @apenwarr todo
apenwarr authored
39 "pull --squash" should do fetch-synthesize-merge, but instead just
40 does "pull" directly, which doesn't work at all.
344f58a @apenwarr todo^
apenwarr authored
41
42 make a 'force-update' that does what 'add' does even if the subtree
43 already exists. That way we can help people who imported
44 subtrees "incorrectly" (eg. by just copying in the files) in
45 the past.
0af6aa4 @apenwarr todo
apenwarr authored
46
47 guess --prefix automatically if possible based on pwd
ef75966 @apenwarr todo: idea for a 'git subtree grafts' command
apenwarr authored
48
49 make a 'git subtree grafts' that automatically expands --squash'd
50 commits so you can see the full history if you want it.
Something went wrong with that request. Please try again.