main
1package main
2
3import (
4 "context"
5 "flag"
6 "log"
7 "os"
8
9 "github.com/xlgmokha/mcp/pkg/git"
10)
11
12func main() {
13 var repoPath string
14 if len(flag.Args()) > 0 {
15 repoPath = flag.Arg(0)
16 } else {
17 var err error
18 repoPath, err = os.Getwd()
19 if err != nil {
20 log.Fatalf("Failed to get current directory: %v", err)
21 }
22 }
23
24 if err := git.New(repoPath).Run(context.Background()); err != nil {
25 log.Fatalf("Server error: %v", err)
26 }
27}