我有一个github项目,它设置了构建文件和所有内容,就像我想要的那样(由其他人比我自己更有能力),我想用所有这些设置启动一个新项目。但是,该项目不属于回购。
如何系统地从回购中排除此项目中的所有内容?
答案 0 :(得分:0)
为新项目启动一个新存储库,并将要使用新项目的文件复制到其中。
答案 1 :(得分:0)
如果我理解你的问题,那么有一个github项目(不是你的)有一些你希望包含在新项目中的文件;但是,你只需要文件,而不是git repo历史。
如果这是正确的,请按以下步骤操作:
% mkdir my-new-project
% cd !$
% curl -#L https://github.com/USER/PROJECT/archive/master.tar.gz | tar xz --strip 1
这会将项目的文件放到当前目录中,并且不会带来项目的git repo。