My project uses multiple sub-modules. This causes the time taken on git log and git status to be high. I was wondering if I can use some method to speeden up the process.
Every time I switch to a different tab on source tree (different tabs opening different sub-modules) and come back to the main project, the software starts re-checking all the code for any changes.This wastes a lot of time which I'd rather use for something else.
At times I will pull changes done by my peers (once a day or two usually), and a lot of times I'll be pulling their changes to a sub-module. Source tree will in this case again take a log time checking the status; this is again a big waste of time for me.
I blame git for being slow for these scenarios, but I can see this being a common problem. I was wondering if there's an answer for this I haven't discovered. Please share if you know one.
Hello! Are you using Mac or Windows?
On Windows, we've done some work on improving this, but it could be better of course. First, you'll want to:
There's also a few options related to submodules that may help:
Supported Platforms macOS Windows We recently introduced support for additional hosting services such as GitHub Enterprise, GitLab (Cloud, Community Edition, Enterprise Edition), and...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event