【发布时间】:2019-09-22 02:16:03
【问题描述】:
我有一个本地存储在我的机器上的 Angular 项目。我已在我在网络驱动器上创建的文件夹 P:\homeRedesign 上为该目录添加了一个遥控器 C:\Users\myName\homeRedesign。
我尝试在目标文件夹上运行git init,但收到了这个问题:
远程:错误:拒绝更新签出分支:refs/heads/master
remote: error: 默认情况下,在非裸存储库中更新当前分支被拒绝...
在此之后,我尝试运行git init --bare。我现在可以毫无问题地运行git push,但是当我查看文件夹时,我只看到由 Git 创建的文件。我已通过运行git branch 确认我在 master 分支(唯一的分支)上。
为什么我看不到我的项目的文件夹和文件?
【问题讨论】:
-
如果你已经有一个初始化的 git 项目,为什么还要运行
git init? -
@gogaz 我认为源目录和目标目录都必须是 git 存储库。
标签: git