Git debian打包信息的版本控制

Git debian打包信息的版本控制,git,debian,packaging,dpkg,Git,Debian,Packaging,Dpkg,我正在开发一些脚本和小软件包,我也把它们打包成debian包 代码是在git中维护的,我使用make target和git归档创建了新的发布tarball。然后将这个tarball馈送到“uupdate-u.tar.gz”以从以前的打包版本进行更新。到目前为止,一切都很好,完全符合我的要求 现在,棘手的部分是:我想把打包信息,即debian/(例如mypackage-0.4.3/debian/*)下面的所有内容也置于版本控制之下。我只想使用git,但这会破坏dpkg,因为它会抱怨目录中的未知文件

我正在开发一些脚本和小软件包,我也把它们打包成debian包

代码是在git中维护的,我使用make target和git归档创建了新的发布tarball。然后将这个tarball馈送到“uupdate-u.tar.gz”以从以前的打包版本进行更新。到目前为止,一切都很好,完全符合我的要求

现在,棘手的部分是:我想把打包信息,即debian/(例如mypackage-0.4.3/debian/*)下面的所有内容也置于版本控制之下。我只想使用git,但这会破坏dpkg,因为它会抱怨目录中的未知文件

我的问题:

将我的debian/文件夹置于版本控制之下(使用git)最简单的方法是什么?

请注意,如果可能的话,我希望将我的源代码和打包信息保存在单独的存储库中。

请参阅包,它将帮助您直接从上游源git创建包