将可执行文件放在Ubuntu的git项目中

时间:2017-08-07 19:40:21

标签: git ubuntu packaging launchpad

我有一个Reverse of Future.sequence,我有一个git存储库。可执行文件是一个shell脚本。我目前在git中将脚本放在usr / bin中。但它放在哪个目录中是否重要?也许我应该将它放在软件目录的根目录中。可以将git中的文件随后移动到不同的目录吗?

2 个答案:

答案 0 :(得分:0)

  

之后可以将git中的文件移动到不同的目录吗?

是的,只要它仍在存储库中。换句话说,对于仍由Git跟踪的文件,它必须是包含.git目录的目录的子代。

对于您的用例,一个好的解决方案可能是使用符号链接来存储您的shell脚本,以便它的实际位置可以保留在您的存储库中。

答案 1 :(得分:0)

我最终通过git mv将文件移动到基​​本目录。可以在安装文件中告知软件包的目标安装目录,有关详细信息,请参见here