We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b5d4d0f commit 0937a2bCopy full SHA for 0937a2b
tools/get_deps.py
@@ -243,11 +243,13 @@ def get_a_dep(d):
243
p.mkdir(parents=True)
244
run_cmd(f"{git_cmd} init")
245
run_cmd(f"{git_cmd} remote add origin {url}")
246
+ head = None
247
+ else:
248
+ # Check if commit is already fetched
249
+ result = run_cmd(f"{git_cmd} rev-parse HEAD")
250
+ head = result.stdout.decode("utf-8").splitlines()[0]
251
+ run_cmd(f"{git_cmd} reset --hard")
252
- # Check if commit is already fetched
- result = run_cmd(f"{git_cmd} rev-parse HEAD")
- head = result.stdout.decode("utf-8").splitlines()[0]
- run_cmd(f"{git_cmd} reset --hard")
253
if commit != head:
254
run_cmd(f"{git_cmd} fetch --depth 1 origin {commit}")
255
run_cmd(f"{git_cmd} checkout FETCH_HEAD")
0 commit comments