![](/img/trans.png)
[英]Uploading static executable to GIT project makes the file corrupted
[英]Placing executable file in git project for Ubuntu
我有一个Launchpad 项目,我有一个 git 存储库。 可执行文件是一个 shell 脚本。 我目前已将脚本放在 git 中的 usr/bin 中。 但是放在哪个目录中重要吗? 也许我应该把它放在软件目录的根目录下。 之后可以将 git 中的文件移动到不同的目录吗?
之后可以将 git 中的文件移动到不同的目录吗?
是的,只要它仍在存储库中。 换句话说,要让 Git 仍然跟踪文件,它需要是包含.git
目录的.git
子目录。
对于您的用例,也许一个很好的解决方案是使用符号链接到您存储 shell 脚本的任何位置,以便它的实际位置可以保留在您的存储库中。
我最终通过git mv
将文件移动到基本目录。 包的目标安装目录可以在安装文件中指定,请参阅此处了解更多具体信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.