I have many different repos residing in the same directory (about 20). I would like to stay up-to-date with the rest of my team and perform a "git pull" for all of the repos at every morning.
Is there a faster way than doing a "right-click -> git sync -> pull" for every single repo?
Fetch just downloads the objects and refs from a remote repository and normally updates the remote tracking branches. Pull, however, will not only download the changes, but also merges them - it is the combination of fetch and merge (cf. the section called “Merging”).
From the TortoiseGit Manual, you can open the "Switch/Checkout" dialog by right-clicking on the repository's folder and clicking "Switch/Checkout...", then selecting the "Tag" radio button and selecting your tag (in this case, v1. 5 ). Save this answer. Show activity on this post.
With Git, using multiple repositories is the only way to work efficiently. This enables each team to work independently, and do their work faster. You can also make sure that developers only have access to the repositories they need access to (thus making Git more secure.)
No, as of TortoiseGit 1.8.5. You have to pull all repositories many times.
But you can suggest this as an enhancement in TortoiseGit's issue tracker.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With