Skip to content

Commit 1f248b0

Browse files
committed
Fix mass up with clone address
1 parent b30321c commit 1f248b0

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

main.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,16 @@ func preferGitHub(args []string) {
5353
}
5454

5555
address := args[1]
56-
if !strings.HasPrefix(address, "http") || !strings.HasPrefix(address, "git@") {
56+
if !strings.HasPrefix(address, "http") && !strings.HasPrefix(address, "git@") {
5757
args[1] = fmt.Sprintf("https://github.com.cnpmjs.org/%s", address)
5858
}
5959
}
6060

6161
func useMirror(args []string) {
62+
// only for git clone
63+
if len(args) < 2 || args[0] != "clone" {
64+
return
65+
}
6266
for i, arg := range args {
6367
if strings.Contains(arg, "github.com") && !strings.Contains(arg, "github.com.cnpmjs.org") {
6468
args[i] = strings.ReplaceAll(arg, "github.com", "github.com.cnpmjs.org")

0 commit comments

Comments
 (0)