【发布时间】:2015-01-12 05:33:07
【问题描述】:
所以我试图了解 Git,并且需要(为什么我有这种需要,我不会深入探讨)能够通过命令行从一个 repo 中获取文件并将它们放入进入一个全新的存储库,而无需使用它之前的所有提交历史。
我现在要做的是git init 创建一个新的存储库,然后使用克隆或子树从我现有的存储库中获取文件(我还没有完全理解这一点所以可能会叫错树),然后添加、提交,然后将它们推送到我的新存储库。
git init
--- get the files from stock repo ---
git add .
git commit -m 'Initial commit'
git remote add origin <url of my new repo>
git push -u origin master
我的存储库都在 Bitbucket 上,如果这有所作为,
【问题讨论】:
-
你能不能把文件rsync到别的地方然后
git init那里? -
是的,如果回购中有太多脏话等看起来不专业:P
标签: git command-line bitbucket