If a user attempts to add an app from the github repo that's already been added (i.e. cloned) the code attempts to clone into an existing directory/repo. The git clone fails and nothing is reported to the user.
'Add App' should check to see whether the app directory exists, prompt the user if they'd like to replace the existing app, and remove the existing directory before attempting a git clone.
If a user attempts to add an app from the github repo that's already been added (i.e. cloned) the code attempts to clone into an existing directory/repo. The git clone fails and nothing is reported to the user.
'Add App' should check to see whether the app directory exists, prompt the user if they'd like to replace the existing app, and remove the existing directory before attempting a git clone.