-
Notifications
You must be signed in to change notification settings - Fork 158
/
Copy pathToDo
55 lines (42 loc) · 1.23 KB
/
ToDo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
== Next
- Write test for push after init
- With and without --remote
- With --update
- Write tests for --update
== Development
- Add version commit id to cmdver in .gitrepo.
- Update Makefile to install:
- git-subrepo.d/remote
- git-subrepo.d/commit
+ Add remote-url and remote-branch on fetch
- unless config.subrepo.auto-remote-add == false
- unless config.subrepo.auto-branch-add == false
- Write more tests:
- Make simple fixtures
- Multiple push sessions
- Tests for reported rebase errors and other subtree badness
- Make the 'clean' command remove grafts
- Resolve outstanding github issues:
- Allow commands from any subdir.
- Update VERSION to 0.1.1
- Tag when ready.
- When .gitrepo is stable:
- Delete and re-clone all subrepos in all repos using them
- Rewrite the Intro doc.
== Promotion
- Git Commands
- #git-commands
- github.com/git-commands
- Fork projects
- git-commands.hacktive.com
- Make a CogWeb site
- Invent a good symbolic system for dags
- main and sub repo
- users: owner, user, collab
- commits: upstream sr head, local sr head, clone, pull, gitrepo
owner/main: A-----B
owner/subr: S-----T
git subrepo clone owner/subr foo
A-----B-----C
/
T'--T'+