如何解决Bash复制git提交的文件
我想问一下是否可以这样做:
文件夹1
- 第1类
- 第2类
- 第3类
文件夹2
- 空
修改第1类和第2类,然后提交到git仓库(也可以用于推送)。此时,我需要自动使用bash脚本将这两个类从Folder 1复制到Folder2。最终,我还需要创建一个xml文件,其中将包含以下内容:
<classes>
Class 1
Class 2
</classes>
但是xml是第二步,现在我需要知道第一步是否可能。我读到了git archive
的内容,但这会创建一个不需要的提交存档。还有其他可能性吗?
预先感谢, 大卫
解决方法
所有这些大惊小怪的事情都应该在某些环境中进行部署。而且我只需要部署已更改的内容。
然后git diff --name-only @~ -- Folder1
足以为您提供Folder1中已更改内容的列表。
从该列表中,您的脚本可以构建正确的Folder2
内容和正确的xml文件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。