Reputation: 25
I have tried the below python code to clone the repository from Git but it is not cloning and it is returning the value as 1.
import subprocess
repo = input ("Repository:")
_repo_ = f '{repo}'
print ("Choose local repository ")
local = input ("Repository:")
local_path = f '{local}'
cmd = " git clone (git repository link)"+_repo_+".git"
print(str(cmd))
return_value =subprocess.call(cmd, shell=True)
print (Return value:" +str(return_value))
Upvotes: 0
Views: 1858
Reputation: 731
you could simply do this
import subprocess
repo = input("Repository:")
cmd = "git clone {}.git".format(repo)
print(str(cmd))
return_value = subprocess.call(cmd, shell=True)
print("Return value:" + str(return_value))
Upvotes: 0