如何在使用dep和供应商目录的同时使用一个软件包的开发副本/克隆? 供应商目录包含在主存储库中。
例如,我已经在github上复制了软件包并用自己的进行了替换。 我希望能够编辑代码而不必每次更改包时都要进行git push + dep ensure。
如果我在供应商目录中克隆软件包,则无法将该目录作为单独的存储库提交到主存储库中。
我尝试利用.gitignore从软件包外部忽略.git目录的技巧。 这有效地运行,直到运行dep ensure时,.git目录被删除。
例如,我已经在github上复制了软件包并用自己的进行了替换。 我希望能够编辑代码而不必每次更改包时都要进行git push + dep ensure。
如果我在供应商目录中克隆软件包,则无法将该目录作为单独的存储库提交到主存储库中。
我尝试利用.gitignore从软件包外部忽略.git目录的技巧。 这有效地运行,直到运行dep ensure时,.git目录被删除。