相关疑难解决方法(0)

git拒绝获取当前分支

我设置了一个远程存储库,我可以对它进行新的更改,但我无法从中获取,我总是得到(相当神秘的)错误消息:

fatal: Refusing to fetch into current branch refs/heads/master of non-bare repository
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

这是什么意思?我该怎么做才能获取?

(请注意,此远程仓库仅用作备份仓库,因此它应该是我本地存储库的精确副本.我真的无法理解为什么我可以推送它但不能从中获取...)

我的配置看起来像:

[remote "origin"]
    url = ssh://blablablah
    fetch = +refs/*:refs/*
    mirror = true
Run Code Online (Sandbox Code Playgroud)

git git-fetch

59
推荐指数
4
解决办法
4万
查看次数

尝试使用Git在本地/个人计算机上进行个人开发,找到一个好的策略

这里有一个菜鸟.

我有一个个人Macbook,我想使用Git来跟踪更改等.我想在我的macbook上创建一个repo并在那里工作.这是一个好主意吗?

如果:我在Macbook HD中的某个地方有一个主要的回购,/Users/user/projects/project1并将其克隆到我实际开发的macbook上的另一个区域?但是这里存在很多冗余.

我有点困惑,想知道人们在类似的个人开发环境中采取的常规步骤.

非常感谢.

git

5
推荐指数
1
解决办法
893
查看次数

标签 统计

git ×2

git-fetch ×1