aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--git-checkout-store/main.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/git-checkout-store/main.go b/git-checkout-store/main.go
index 3fd82f3..085a4a0 100644
--- a/git-checkout-store/main.go
+++ b/git-checkout-store/main.go
@@ -12,9 +12,9 @@ func main() {
args := os.Args[1:]
if len(args) > 0 {
- utils.Store(args[0])
+ utils.Store(args[len(args) - 1])
- cmd := exec.Command("git", "checkout", args[0])
+ cmd := exec.Command("git", append([]string{"checkout"}, args...)...)
var out bytes.Buffer
cmd.Stderr = &out
err := cmd.Run()