2013-01-13 65 views
-1

我有一个github项目,它建立了所有的构建文件和一切,只是我想要的方式(由别人比我更能干),我想用所有这些设置开始一个新项目。但是,这个项目不属于回购。如何从git存储库中永远排除文件?

我该如何系统地从回购中排除此项目中的所有内容?

+4

使用.gitignore:https://help.github.com/articles/ignoring-files – danronmoon

+1

我不太明白。你想仅复制现有项目的设置文件吗? –

+0

.gitignore不取消跟踪文件 – jthill

回答

0

为新项目启动一个新的存储库,并将希望新项目使用的文件复制到其中。

0

如果我正确理解你的问题,有一个github项目(这不是你的),它有一些你想要包含在你的新项目中的文件;然而,你只是想要的文件,而不是git回购历史。

如果这是正确的,这里是如何做到这一点:

% mkdir my-new-project 
% cd !$ 
% curl -#L https://github.com/USER/PROJECT/archive/master.tar.gz | tar xz --strip 1 

,将放在项目的文件到当前目录,并与它一起不会带来该项目的混帐回购协议。