Connect via ssh.
Install git to ~/git.
After that create/update these files:
~/.ssh/authorized_keys
command="~/connect.sh" ssh-rsa AAAAB3NzaC...
~/connect.sh
#!/bin/bash
if [ -f "${HOME}/.env_profile" ]; then
source ~/.env_profile
fi;
if [ "x${SSH_ORIGINAL_COMMAND}x" == "xx" ]; then
$SHELL --login
else
eval "${SSH_ORIGINAL_COMMAND}"
fi;
~/.env_profile
export ENV_VARIABLE=value
by git:
export PATH=$PATH:$HOME/bin:$HOME/git/libexec/git-core
export LD_LIBRARY_PATH=$HOME/git/lib
export GIT_EXEC_PATH=~/git/libexec/git-core
export GIT_TEMPLATE_DIR=~/git/share/git-core/templates
I spent about a week to google this out, but it's working like charm now... I don't think there is another solution by godaddy accounts, the possibilities are too limited by them...