我的 Windows 8.1 PC 上安装了 git 1.8.3。
我正在使用 GitHub 及其伴侣 GitHub for Windows 版本 1.2.3.0。
从问题中可以看出,我是 git 新手。
目前,我的仓库只有一个分支(“master”)。我需要回到较早的提交并在新分支上检查它以进行一些更改。如果我希望结帐修改我当前的工作目录,这很容易做到,但我真的想保持我当前(“主”)工作目录不受干扰并结帐到一个新的工作目录,以便我可以在两个版本上工作(每个在自己的分支上)同时。
有没有一种简单的方法可以将一个分支(在这种情况下,它是一个新创建的分支,但它也可以是一个现有的分支)签出到一个新的工作目录?还是“正确”的方法是在新的工作目录中创建 GitHub 存储库的新克隆,然后在该目录中进行所需的签出?