如何使用git将我在(./bll)中运行的文件复制到另一个目录(./bll_remote),该目录实际上是另一个目录的软链接(位于已挂载的webdav目录中)那是git push
的背景)?
btw我对git很新,所以我可能没有理解有关存储库概念的所有内容(所以可能这就是为什么我在google找到的解决方案对我来说无法正常工作的原因)!
编辑:我忘了提及,一个解决方案似乎有效 - git remote add ../bll_remote
后跟git push -u origin master
返回它会写完3.2MiB - 但是当我查看那个目录时,它只出现了这些由于--bare
选项而创建的奇怪文件,但是没有添加和推送的文件...我做错了什么?
或者,不同的问题,为什么我要使用--bare
选项使其有效?
答案 0 :(得分:1)
“裸”存储库不包含工作目录。您看到的“strainge文件”是git用于在版本控制下重新创建文件的所有数据。如果您想要一个完整的存储库,您应该重新开始并重新初始化目标目录而不使用--bare
选项。