diff --git a/app/models/repository.rb b/app/models/repository.rb
index b63713acdf57ba21c79756e4d13d430e6e54a254..78854ea41dd01bd0733a9467669c5ff9301911ae 100644
--- a/app/models/repository.rb
+++ b/app/models/repository.rb
@@ -739,15 +739,31 @@ class Repository
       options[:author] = committer
       options[:commit] = {
         message: message,
+<<<<<<< 3824e8e1c4315bb3d1b2c1389f442d3b5e94f945
         branch: ref
       }
 
+=======
+        branch: ref,
+      }
+
+      if previous_path
+        options[:file] = {
+          path: previous_path
+        }
+
+
+        Gitlab::Git::Blob.remove(raw_repository, options)
+      end
+
+>>>>>>> creates the update_file method in repository.rb and applies changes accordingly
       options[:file] = {
         content: content,
         path: path,
         update: update
       }
 
+<<<<<<< 3824e8e1c4315bb3d1b2c1389f442d3b5e94f945
       if previous_path
         options[:file].merge!(previous_path: previous_path)