the screenshot shows 3 windows: part of ».gitmodules«, part of files and part of the sourcetree-window – not showing one of the modules …
Now I tried to remove (delete) the repository to take it as a new one. I got all the folders, but all of them empty. If a clone one of them, I recieve the files – but it looks like I have to reorganize it all new …
The behviour you describe is correct, By default Sourcetree will no longer automatically clone all the submodules. This is due to the following security issue in Git.
You can re-enable to option in the Sourcetree preferences.
thanks for your answers, I changed my preferences. Because nothing changed, I built a new repository and added all my submodules. I can see them until I had to delete one (context menu). Then the list of submodules disappears …
The entry in .gitmodule was deleted, but the folder not. I deleted the folder by myselve and pushed. It looks ok – on my computer. If I pull this on a second computer I get an error. Somethong like: Difference between Folder and .gitmodule …
Now I know the workflow:
I had to delete the folder first, than to delete the entry in the .gitmodule via sourcetree. Than everybody has to delete the folder and after that to pull the new commit.
The list of submodules is OK than, but I had to talk physically to everybody, who uses the submodule-repository.
Supported Platforms macOS Windows To make using Sourcetree as simple yet powerful as possible we embed (bundle) dependencies such as Git, Git LFS, and Mercurial. We strive to keep these...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG