版本控制 - 如何将修改的文件导出

1.应用场景

主要用于暂时不想提交[不想有提交记录], 先将修改的文件保存下来.

2.学习/操作

1.SVN

在 svn 中有一个 export 功能,很方便。截图暂时省略。

 

2.Git

git archive -o ~/updated.zip HEAD $(git diff --name-only HEAD)  //将修改的文件导出到用户家目录下为zip压缩文件

截图:

版本控制 - 如何将修改的文件导出

 

后续补充

...

3.问题/补充

1.Source Tree 和 GitHub desktop [Git]均没有找到导出修改的文件功能?

TBD

备注:

git 支持暂时将修改的文件放到缓存区存放, 需要再拿出去,是否使用这个功能替代了导出功能?TBD

4.参考

https://www.cnblogs.com/james888/p/6700538.html //git根据版本进行导出改动的文件

https://blog.csdn.net/moakun/article/details/82925856   //一文告诉你如何导出 Git 变更文件

后续补充

...