Merge remote-tracking branch 'refs/remotes/lab/main'
This commit is contained in:
commit
eae6bf4be8
|
@ -13,6 +13,13 @@ parser = argparse.ArgumentParser(
|
|||
description="Git-clone an http link as ssh instead",
|
||||
)
|
||||
|
||||
parser.add_argument(
|
||||
"--depth",
|
||||
type=int,
|
||||
required=False,
|
||||
help="Max depth to clone",
|
||||
)
|
||||
|
||||
parser.add_argument(
|
||||
"url",
|
||||
type=str,
|
||||
|
@ -39,7 +46,10 @@ else:
|
|||
if "git.sr.ht" not in args.url and not ssh_url.endswith(".git"):
|
||||
ssh_url += ".git"
|
||||
|
||||
git_cmd = ["git", "clone", ssh_url]
|
||||
if args.depth is not None:
|
||||
git_cmd = ["git", "clone", "--depth", str(args.depth), ssh_url]
|
||||
else:
|
||||
git_cmd = ["git", "clone", ssh_url]
|
||||
|
||||
if args.out_name is not None:
|
||||
git_cmd.append(args.out_name)
|
||||
|
|
Loading…
Reference in a new issue