From f3c116bbfee57ef8030548951b3232511f448c64 Mon Sep 17 00:00:00 2001 From: "a.navrotskiy" Date: Thu, 11 Jun 2015 13:38:52 +0300 Subject: [PATCH] Remove useless fork per every file for "git version" Because Ms Windows has very expensive CreateProcess this operation takes too long time on large file count. --- lfs/lfs.go | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/lfs/lfs.go b/lfs/lfs.go index d293d4b5..36867abd 100644 --- a/lfs/lfs.go +++ b/lfs/lfs.go @@ -8,7 +8,6 @@ import ( "runtime" "strings" - "github.com/github/git-lfs/git" "github.com/github/git-lfs/vendor/_nuts/github.com/rubyist/tracerx" ) @@ -100,15 +99,9 @@ func init() { } - gitVersion, err := git.Config.Version() - if err != nil { - gitVersion = "unknown" - } - - UserAgent = fmt.Sprintf("git-lfs/%s (GitHub; %s %s; git %s; go %s)", Version, + UserAgent = fmt.Sprintf("git-lfs/%s (GitHub; %s %s; go %s)", Version, runtime.GOOS, runtime.GOARCH, - strings.Replace(gitVersion, "git version ", "", 1), strings.Replace(runtime.Version(), "go", "", 1)) }