我正在尝试开始使用git.我们的项目位于具有基础开发系统的目录中.我已经为自己设置了很棒,但是我无法将这些文件交给我的合作者.
我们不能做一个git clone,因为它必须克隆到一个空目录.
我尝试在其中一个系统的dev目录中初始化存储库,向我的repo添加一个远程,然后运行git-fetch.它做了大量的计算和下载,但最终,.git /最终得到了很多东西,但dev目录中的文件保持不变. ls-files什么都没显示.
我希望fetch能够下载所有文件.我在这里误解了什么?
最佳答案 git fetch只会更新dev repo的远程命名空间.
它的工作树将保持不变(即“空”,除了已存在的所有旧文件和私有文件)
你试过git pull吗?
它将git fetch和git将远程内容合并到您的主分支中,同时填充您的工作树.