Managing many git repositories -


The establishment of a project is easy in GIT and therefore I may have a separate store for a small script. Now the problem is the way to manage them.

I work with these treasures in many places. When I made changes in some repositories, I want to be able to update the repository in other places.

So I have a directory with several repositories in it.

  1. How can I get them all?
  2. How can I check that there are countless changes in them?
  3. How can I check that there is a change to merge them into one?

And it would be nice to be able to do this with an order.

To actually output the output should be really quiet enough to notice.

I suggest a number of repository tools. I used to use custom shell scripts suggested by others for some time, but using the Mr., I have the following benefits:

  • This is normal: one of the different version control systems The combination can be used, not only git (such as Mercurial, SVN, etc.).
  • It's fast: MR can execute multiple jobs in parallel. I use many git / mercurial repositories and sync them multiple times a day. Mr. Quite speeds this process.
  • This is easy and quick to manage the list of repository checkouts. Instead of modifying the list of projects in your custom script, just use 'Mir Register'.

About your question about silent output: Verboseys can be modified using the command line switch - Q. I like the default output which appears to collect well in a brief and clear summary.

I use the following surname for the MR command to ensure that the MR always stores my default project list in $ HOME, and uses 5 parallel threads:

  alias mr = 'mr -d ~ / -j 5'  

Comments

Popular posts from this blog

python - Overriding the save method in Django ModelForm -

html - CSS autoheight, but fit content to height of div -

qt - How to prevent QAudioInput from automatically boosting the master volume to 100%? -