Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How to checkout branches without effecting the submodules head pointer

Derrick Ho
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 8, 2017
I use source tree to manage my git repository. My repository has a submodule. Whenever I change the branch or create one, the submodule moves to another commit. This happens because a branch checkout is always followed by "git submodule update --recursive"

This is often not what I want. Is there a way to switch branches of the parent git repository without moving the submodule head pointer?

The only work around I have found is to open up terminal and use command line git.

1 answer

0 votes
Ana Retamal
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
May 11, 2017

Hi Derrick! That is not possible in SourceTree, but we have a Feature request which can be found at SRCTREE-2473. You can vote for it to increase its popularity, watch it to receive updates, or add a comment. 

Cheers :)

Ana

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events