如果我不小心运行git checkout
命令会怎样?
没有提供参数,只有git checkout。
我有一个git存储库。在尝试切换到其他分支时,我错误地运行了git checkout <branch-name>
而不是from __future__ import print_function
from multiprocessing import Process
import time
import itertools
def workerTask(inputs):
for _ in itertools.product(*inputs):
pass
if __name__ == '__main__':
CRITICAL = 9 # OK for 8-, KO for 9+
start = time.time()
ARGS = [["123.4567{}".format(i) for i in range(CRITICAL)] for _ in range(10)]
workerPool = [Process(target=workerTask, args=(ARGS,)) for _ in range(15)]
for idx, w in enumerate(workerPool):
print("...Starting process #{} after {}".format(idx + 1, time.time() - start))
w.start()
print("ALL PROCESSES STARTED in {}!".format(time.time() - start))
。
答案 0 :(得分:0)
没有任何改变:它是一个美化的无操作&#34;。
(它可能显示输出,但存储库没有任何反应。)
来自git checkout --help
:
$ git checkout -b <branch> --track <remote>/<branch>
您可以省略
<branch>
,在这种情况下命令会退化为 &#34;检查当前的分支&#34;,这是一个美化的无操作与 相当昂贵的副作用,只显示跟踪 当前分支的信息(如果存在)。