def upload!(file_path)
      raise GitCloud::FileException.new("NotFound") unless File.exists? file_path
      file = File.new(File.expand_path(file_path))
      add(file)
      commit
      push
    end
def upload!(file_path)
      raise GitCloud::FileException.new("NotFound") unless File.exists? file_path
      file = File.new(File.expand_path(file_path))
      add(file)
      commit
      push
    end
Public: initializes a Git instance by loading in your persisted data.

 ParseConfig - The configuration options

 Returns nothing.
 Public: uploads the File to the cloud

 file_path - String file_path to push to the cloud

 Raises FileNotFound Exception if file_path is invlaid
 Raises GitException if it fails to add, commit, or push