From da887d1c197b16bbf9e4c9457641b8acf22ce3aa Mon Sep 17 00:00:00 2001 From: Ibrahim Serdar Acikgoz Date: Sun, 16 Dec 2018 22:12:18 +0300 Subject: add option to set upstream to branch and minor improvements --- pkg/app/quick.go | 8 +++++--- pkg/git/cmd-config.go | 8 ++++---- pkg/git/cmd-fetch.go | 8 +++++++- pkg/gui/keybindings.go | 26 ++++++++++++++++++++++++++ pkg/gui/sideviews.go | 49 ++++++++++++++++++++++++++++++++++++++++++++++++- 5 files changed, 90 insertions(+), 9 deletions(-) diff --git a/pkg/app/quick.go b/pkg/app/quick.go index 0a845c4..fba5d8f 100644 --- a/pkg/app/quick.go +++ b/pkg/app/quick.go @@ -1,11 +1,11 @@ package app import ( + "fmt" "sync" "time" "github.com/isacikgoz/gitbatch/pkg/git" - log "github.com/sirupsen/logrus" ) func quick(directories []string, depth int, mode string) { @@ -18,13 +18,15 @@ func quick(directories []string, depth int, mode string) { defer wg.Done() err := operate(d, mode) if err != nil { - log.Errorf("%s: %s", d, err.Error()) + fmt.Printf("%s: %s\n", d, err.Error()) + } else { + fmt.Printf("%s: successful\n", d) } }(dir, mode) } wg.Wait() elapsed := time.Since(start) - log.Infof("%d repositories finished in: %s\n", len(directories), elapsed) + fmt.Printf("%d repositories finished in: %s\n", len(directories), elapsed) } func operate(directory, mode string) error { diff --git a/pkg/git/cmd-config.go b/pkg/git/cmd-config.go index 541b0be..dfbf661 100644 --- a/pkg/git/cmd-config.go +++ b/pkg/git/cmd-config.go @@ -28,7 +28,7 @@ type ConfigSite string const ( // ConfigStieLocal - ConfigStieLocal ConfigSite = "local" + ConfigSiteLocal ConfigSite = "local" // ConfgiSiteGlobal ConfgiSiteGlobal ConfigSite = "global" ) @@ -86,10 +86,10 @@ func AddConfig(entity *RepoEntity, options ConfigOptions, value string) (err err } -// addConfigWithGit is simply a bare git commit -m command which is flexible +// addConfigWithGit is simply a bare git config --add