从远程仓库克隆创建一个新的干净仓库(不包含历史记录)

3
以下是我的要求 - 在某个地方有一个“项目模板”的存储库。比如说https://github.com/hakimel/reveal.js
我正在寻找一种更短的方法来执行以下操作:
git clone git://github.com/hakimel/reveal.js.git my-presentation
cd my-presentation
rm -rf .git
git init 
git ci -am 'initial reveal.js presentation commit'

所以,重点是它将成为一个新的干净仓库,不需要项目的所有历史记录,也不需要模板的起源。这不是一个分支,而是一个基于模板的新项目。

1个回答

2

听起来这是最好的方法。或者,您可以下载文件,将它们放在一个文件夹中,并在那里初始化新的存储库。Git没有内置的方法来做到这一点。


有没有一个命令可以将整个项目下载到一个文件夹中(不包括.git文件夹)? - Misha Reyzlin
@gryzzly:你可以使用 curl - mipadi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接