[projects/git-slug: 74/170] Fix for initial commit in Refs.git

glen glen at pld-linux.org
Mon Sep 21 21:45:02 CEST 2015


commit 3e339fe810ce42734171fafbedf1e3b623135b93
Author: Kacper Kornet <draenog at pld-linux.org>
Date:   Mon Dec 19 04:31:21 2011 +0000

    Fix for initial commit in Refs.git
    
    git commit heads <file> fails if <file> is not tracked.

 git_slug/gitrepo.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/git_slug/gitrepo.py b/git_slug/gitrepo.py
index 81e7a66..513625d 100644
--- a/git_slug/gitrepo.py
+++ b/git_slug/gitrepo.py
@@ -38,8 +38,10 @@ class GitRepo:
         return self.commandexc(clist)
 
     def commitfile(self, path, message):
-        clist = ['commit', '-m', message, path]
-        self.commandio(clist)
+        clist = ['add', path]
+        self.commandexc(clist)
+        clist = ['commit', '-m', message]
+        self.commandexc(clist)
 
     def configvalue(self, option):
         clist = ['config', '-z', option]
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/projects/git-slug.git/commitdiff/4ed64f73960519a2f4fd04c42950b2c96ae795c5



More information about the pld-cvs-commit mailing list