git checkout的目的

时间:2017-07-19 07:36:36

标签: git

如果我不小心运行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))

1 个答案:

答案 0 :(得分:0)

没有任何改变:它是一个美化的无操作&#34;。
(它可能显示输出,但存储库没有任何反应。)

来自git checkout --help

    $ git checkout -b <branch> --track <remote>/<branch>
     

您可以省略<branch>,在这种情况下命令会退化为   &#34;检查当前的分支&#34;,这是一个美化的无操作与   相当昂贵的副作用,只显示跟踪   当前分支的信息(如果存在)。