Download Plugin from Github --- Will it update through Dashboard?

I am planning download an old version of a plugin (ex: WP Modal Login) from GitHub, upload it via SFTP, and activate it through WP Admin Dashboard. This plugin is in Plugin Directory as well.

When the plugin author/developer releases an update on directory, will I be able to update this plugin through WordPress Admin Dashboard?

Please respond as soon as possible. Thanks in advance.