Closed godDLL closed 11 years ago
Got it. Okay, so Github URLs don't work quite the way I thought. git@github.com:vicoapp/ack.vico-bundle.git
would work for you even if you're not a contributor, but would give you a read-only repository (i.e., push wouldn't work). However! It tries to clone via SSH.
Do you currently have a public key configured in Github?
I installed GitHub for Mac at some point, so yes. How do I get around that issue? If I remove the key I get this:
fatal: Needed a single revision
Unable to find current revision in submodule path 'Bundles/vicoapp-ack.vico-bundle'
make: *** [/Users/yuli/Downloads/vico/build/DEBUG/gitmodules.stamp] Error 1
EDIT: which is normal because the build target dir is unclean.
Deleting and re-adding the GitHub key, followed by a make clean
and rm -Rf Bundles/* build/*
solved it. I've literally been stuck in this situation for months. Thanks @Shadowfiend !
Still an odd one. We could switch the submodule references to use non-SSH paths, but that would make it more difficult to work on the bundles (you'd have to clone them separately). A nightly is probably a better solution.
I'd like to stress that just deleting the faulty 'older' (the same as now, btw) SSH key did not fix it. I had to add it anew, so yes. Nightly is the way. :D
@Shadowfiend the cryptic submodule-related message is still there.