I have a couple questions embedded in here actually.
Background: I am new to bitbucket, but I have been creating several repositories and using them without any issues until now.
Problem #1: I was using a git submodule and had difficulty performing the following command:
git submodule update --init
Which resulted in errors: "Server does not allow request for unadvertised object..." and " Direct fetching of that commit failed". I haven't been able to figure this out yet, but this lead me to problem #2
Problem #2
I looked at the remote URL for the parent project:
$ git remote --v
origin https://erikcadence@bitbucket.org/cadenceneuro/adc_channel_module.git (fetch)
origin https://erikcadence@bitbucket.org/cadenceneuro/adc_channel_module.git (push)
And then I got confused because it looks like I've been pushing/pulling this whole time without having to enter credentials (i.e. HTTPS should require credentials)! And further confusing is that I don't have an SSH key either. So how is the repository authenticating my credentials?? And does this problem relate to problem #1 where it doesn't have authentication to be able to update the submodule?
Thanks!
Erik Anderson