You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
Next: Root
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
The Atlassian Community can help you and your team get more value out of Atlassian products and practices.
I currently have two separate repositories, say A and B for building two products. There are a large number of common code exist in both repositories. I want to create a repo C to host those common code and remove them from both A and B. My question is: how to clone, checkout, commit either one of the product code together with the common code, i.e., (A, C) or (B, C) consistently? Can it be done in SourceTree?
There are two options, three is you want to use git submodules which I do not recommend. You can either use Git subtrees to do it, or repo which is a tool from Google. Git subtrees works best for Bitbucket/Sourcetree. You can find out more about Git subtrees in this article, Alternatives To Git Submodule: Git Subtree
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.