我对git相对较新。我试图在映射的网络驱动器(Z)上创建一个远程存储库。我有一个现有的项目和我的C盘回购。 当我添加遥控器并推送它时,我没有收到任何错误,但我看不到任何项目文件已被复制到Z盘,只有.git目录。
这就是我的尝试。
$ cd Z: //mapped network drive
$ mkdir GitTest
$ cd GitTest
$ mkdir .git
$ cd .git
$ git --bare init
$ cd c:
$ cd GitTest //location of existing local repository - a Visual Studio Project
$ git remote add origin z:/GitTest/.git
$ git push -u origin --all
以下是我的git推送的结果:
Counting objects: 466, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (421/421), done.
Writing objects: 100% (466/466), 25.63 MiB | 1.24 MiB/s, done.
Total 466 (delta 67), reused 0 (delta 0)
remote: Resolving deltas: 100% (67/67), done.
To Z:/GitTest/.git
* [new branch] master -> master
Branch master set up to track remote branch master from origin.
答案 0 :(得分:1)
这是因为您的远程仓库z:/GitTest/.git
是裸仓库 - 没有工作目录,因此您无法直接找到文件。但实际上它们是存在的。您可以克隆远程仓库,然后通过git clone z:/GitTest/.git
在工作目录中查找更新的文件。