这是场景
我在 GIT 中有 5 个版本的代码。
Commit 1
Commit 2
Commit 3
Commit 4
Commit 5
现在我在代码中有很多未提交的更改。我想say commit 3
在不同的物理位置获取早期版本 ( ) 之一,而不会丢失未提交的更改。
换句话说,在开发最新版本的同时,我想给一些人提供更早的工作版本,而不需要对 GIT 存储库进行任何更改。
请不要问我,为什么我不想提交更改。
我的问题的简化版
我可以在 GIT 中做这样的事情吗?
svn export -r123 https://svnrepo C:/temp
其中 123 是版本,C:/Temp 是目标位置。我相信这不会对存储库进行更改!