使用git复制文件

时间:2014-06-14 19:19:20

标签: git file copy

如何使用git将我在(./bll)中运行的文件复制到另一个目录(./bll_remote),该目录实际上是另一个目录的软链接(位于已挂载的webdav目录中)那是git push的背景)?

btw我对git很新,所以我可能没有理解有关存储库概念的所有内容(所以可能这就是为什么我在google找到的解决方案对我来说无法正常工作的原因)!

编辑:我忘了提及,一个解决方案似乎有效 - git remote add ../bll_remote后跟git push -u origin master返回它会写完3.2MiB - 但是当我查看那个目录时,它只出现了这些由于--bare选项而创建的奇怪文件,但是没有添加和推送的文件...我做错了什么? 或者,不同的问题,为什么我要使用--bare选项使其有效?

1 个答案:

答案 0 :(得分:1)

“裸”存储库不包含工作目录。您看到的“strainge文件”是git用于在版本控制下重新创建文件的所有数据。如果您想要一个完整的存储库,您应该重新开始并重新初始化目标目录而不使用--bare选项。