Conversation

This Tweet is from a suspended account. Learn more
Replying to and
Like a recursive grep but it understands what's not part of the source tree and can be used on any commit, etc. rather than simply what you have checked out at the moment. It's quite useful simply for not looking in .git, build output, etc. without excluding that stuff.
1
1
This Tweet is from a suspended account. Learn more
This Tweet is from a suspended account. Learn more
Replying to and
I think subtrees make more sense for tightly bound components and repo is a nicer approach than submodules for other things. Submodules are bad enough that both AOSP and Chromium invented their own versions of it to work around how broken/weird/painful they are to deal with.
2
1
Like submodules, but without totally breaking Git, basically... so it's just a bunch of separate Git repositories and Git's tooling isn't totally screwed up by using it. I find submodules to be ridiculously painful to deal with and it always goes wrong... I don't get it.
1
1
Show replies
Replying to and
I wouldn't call it a build tool. It's a fairly straightforward script for managing a bunch of Git repositories. It's comparable to making a top-level repository with everything else as submodules, but without the pain of submodules, and very unopinionated about how you use it.
1
1
Show replies