thank you i will read the doc

On Wednesday, February 26, 2014, Thomas Ferris Nicolaisen <tfn...@gmail.com>
wrote:

> On Thursday, February 27, 2014 8:12:26 AM UTC+1, HWSWMAN wrote:
>>
>> I have a directory ./MAIN/ with /A/ and /B/ under MAIN
>>
>> ./MAIN/
>> ./MAIN/A/
>> ./MAIN/B/
>>
>> A and B have their own repos ... i want to combine them so i have a repo
>> under MAIN, while keeping the history of A and B ... how can i do this?  i
>> use sourcetree if any specific help using sourcetree is possible ..
>> otherwise i am somewhat comfortable using command line git then opening
>> that in sourcetree later ..
>>
>> any help is appreciated
>>
>
> This sounds like a job for git subtree. Here's an extended article on it:
> http://blogs.atlassian.com/2013/05/alternatives-to-git-submodule-git-subtree/
>
> So, first you want to move A and B out of the way:
>
> cd MAIN
> mv A ..
> mv B ..
>
> Now initialize MAIN into being a git repository:
> git init
>
> Now, add A and B as subtrees:
>
> git subtree add --prefix A ../A master
> git subtree add --prefix B ../B master
>
> Job done!
>
> Note that if you don't have the git subtree command in your Git
> installation, see the above mentioned blogpost for instructions on how to
> get it working.
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Git for human beings" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/git-users/Pjl10BI4OtI/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> git-users+unsubscr...@googlegroups.com<javascript:_e(%7B%7D,'cvml','git-users%2bunsubscr...@googlegroups.com');>
> .
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to