I'm sorry to hear you are having problems using MGit. Unfortunately due to technical limitations MGit cannot support SDCards properly with newer versions of Android. I hope to have a solution for this in the future. with your SSH issue, could you please file an issue on MGits GitHub repo with more details and I will try to assist.