到目前为止,作为项目中唯一的人员,我一直在复制/粘贴我的项目文件夹并将它们重命名为版本控制方案(Ver1,Ver2,Ver3等)。 现在我试图切换到Git。如何从git结账
这就是我所做的:
我初始化了.git
文件夹,并将第一个版本添加到Git存储库。 然后我将所有其他版本作为提交添加到git存储库并对它们进行了标记。 所以现在我拥有主分支中的所有版本和标签。我的问题是:
我怎样才能(我不知道结帐是合适的词)从Git仓库抓取任何版本,并将其放入任意文件夹中,无需切换分支(或任何其他操作,Git可能会认为它必须这样做)?只需将Git中的版本(任何版本)复制到Git存储库和文件夹之间没有任何连接的文件夹中?
是的,但我会得到整个回购,而不是我以后的版本/标签。目前我检出我需要的标签(这就是为什么我标记了每个提交,所以我可以检查它们),复制其他地方的工作文件夹(包含我之后的标签),然后再次检出主标签,但是我不知道这是否正确 – donescamillo 2011-03-24 12:26:11
您可以通过git归档标签ID,它只会检出树的标签版本。 – 2011-03-24 12:32:39
您不需要标记提交以检查它。你可以检出提交。 – 2011-03-24 13:28:47