question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

When would I choose meta in preference to repo a.k.a. git-repo ?

See original GitHub issue

When would I choose meta in preference to repo a.k.a. git-repo ?

Re. repo at https://gerrit.googlesource.com/git-repo/ it seems to do same job? What is core difference & when do you advice us to choose one over the other?

Furthermore the README says meta has

no strange side effects of git submodules or subtree

but what exactly are the these problems? Why is meta better than submodules?

I think this info would be helpful in the project README.

I am a total newbie with meta so apologies if my questions are too simple.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:5 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
patrickleetcommented, Nov 28, 2022

image

1reaction
mateodelnortecommented, Apr 15, 2021

@k1eran last I looked at repo, it had a whooooole lot of convention that was tightly coupled to Android development. At the very least it would cause you to have to overlook a bunch of cruft you don’t need in your solution. At the worst, it might not work. I didn’t try hard enough to see if the second option was reality. If you want to invest time in it, I’d be happy to hear back about your experience.

The intention behind meta was to create the simplest tool possible, using first principles. How can I use the simple, basic concepts in git to extend git’s functionality? That’s meta.

Read more comments on GitHub >

github_iconTop Results From Across the Web

git-meta/user-guide.md at master - GitHub
Repository for the git-meta project -- build your own monorepo using Git ... The functionality of git-meta can be decomposed into four categories:....
Read more >
If I set meta-data (username and email) per repo, how does Git ...
Git provides three different levels/files to store your configuration data. Below are three levels in order of their precedence.
Read more >
How to handle big repositories with Git | Atlassian Git Tutorial
The first solution to a fast clone and saving developer's and system's time and disk space is to copy only recent revisions. Git's...
Read more >
How to Get Started with GIT and work with GIT Remote Repo
Push the commits from the local repo to the remote repo via " git push -u <remote-name> <local-branch-name> ". By convention, the main...
Read more >
8.1 Customizing Git - Git Configuration
Finally, Git looks for configuration values in the configuration file in the Git directory ( .git/config ) of whatever repository you're currently using....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found