diff --git a/drush/provision_git.drush.inc b/drush/provision_git.drush.inc
index 8803b23..76630cb 100644
--- a/drush/provision_git.drush.inc
+++ b/drush/provision_git.drush.inc
@@ -376,9 +376,9 @@ function drush_provision_git_provision_install_validate() {
 }
 
 /**
- * Implements drush_hook_post_COMMAND().
+ * Implements drush_hook_pre_COMMAND().
  */
-function drush_provision_git_post_provision_verify() {
+function drush_provision_git_pre_provision_verify() {
   _provision_git_update_git_meta_data();
 }
 
@@ -386,7 +386,7 @@ function drush_provision_git_post_provision_verify() {
  * Update the drush context with the git_url and current git_ref.
  */
 function _provision_git_update_git_meta_data() {
-  if (in_array(d()->type, array('site', 'platform')) && d()->deploy_from_git) {
+  if (in_array(d()->type, array('site', 'platform'))) {
 
     switch (d()->type) {
       case 'site':
diff --git a/hosting_git.drush.inc b/hosting_git.drush.inc
index a0f6074..2b9a906 100644
--- a/hosting_git.drush.inc
+++ b/hosting_git.drush.inc
@@ -76,16 +76,16 @@ function hosting_git_hosting_site_context_options(&$task) {
  * Implements hook_drush_context_import().
  */
 function hosting_git_drush_context_import($context, &$node) {
-  if (in_array($context->type, array('site', 'platform')) && $context->deploy_from_git) {
+  if (in_array($context->type, array('site', 'platform'))) {
     $node->git['repo_url'] = $context->repo_url;
     $node->git['git_ref'] = $context->git_ref;
   }
 }
 
 /**
- * Implements hook_post_hosting_TASK_TYPE_task().
+ * Implements hook_pre_hosting_TASK_TYPE_task().
  */
-function hosting_git_post_hosting_verify_task($task, $data) {
+function hosting_git_pre_hosting_verify_task($task, $data) {
   $node = $task->ref;
   $context = $data['context'];
 
