Showing 2 changed files with 4 additions and 18 deletions
+1 -15
lib/Gitprep/Git.pm
... ...
@@ -155,21 +155,7 @@ sub cmd_rep {
155 155
   # Git command
156 156
   my $rep_info = $self->app->rep_info($user, $project);
157 157
   
158
-  my $rep_git_dir = $rep_info->{git_dir};
159
-  
160
-  return $self->cmd_dir($rep_git_dir, @cmd);
161
-}
162
-
163
-sub cmd_dir {
164
-  my ($self, $dir, @cmd) = @_;
165
-  
166
-  return ($self->bin, "--git-dir=$dir", @cmd);
167
-}
168
-
169
-sub cmd_work_dir {
170
-  my ($self, $dir, @cmd) = @_;
171
-  
172
-  return ($self->bin, "--git-dir=$dir/.git", "--work-tree=$dir",  @cmd);
158
+  return $self->cmd($rep_info, @cmd);
173 159
 }
174 160
 
175 161
 sub authors {
+3 -3
lib/Gitprep/Manager.pm
... ...
@@ -688,7 +688,7 @@ sub _create_rep {
688 688
   eval {
689 689
     # Git init
690 690
     {
691
-      my @git_init_cmd = $git->cmd_dir($rep_git_dir, 'init', '--bare');
691
+      my @git_init_cmd = $git->cmd($rep_info, 'init', '--bare');
692 692
       Gitprep::Util::run_command(@git_init_cmd)
693 693
         or croak  "Can't execute git init --bare:@git_init_cmd";
694 694
     }
... ...
@@ -701,8 +701,8 @@ sub _create_rep {
701 701
     }
702 702
     
703 703
     # HTTP support
704
-    my @git_update_server_info_cmd = $git->cmd_dir(
705
-      $rep_git_dir,
704
+    my @git_update_server_info_cmd = $git->cmd(
705
+      $rep_info,
706 706
       '--bare',
707 707
       'update-server-info'
708 708
     );