相关疑难解决方法(0)

致命:错误的默认修订'HEAD'

我正在使用GIT作为我的源代码控制系统.我们将它安装在我们的一个Linux机器上.Tortoise GIT是我的Windows客户端.

今天早上我检查了一些更改,并标记了代码.然后我将我的本地存储库推送到远程存储库.

当我在unix盒子上找到我的存储库并输入时,git log我得到:

fatal: bad default revision 'HEAD'
Run Code Online (Sandbox Code Playgroud)

但当我show log使用我的Windows tortoiseGit客户端时,历史很好地按照以下方式出现......

---
SHA-1: f879573ba3d8e62089b8c673257c928779f71692

Initial drop of code

---
master origin/master oms-phase4-v1.0.0
SHA-1: 56176dbe45e6175b18c9f44533828806c63142ab

OMS Phase 4 - Added OMS Cust. Order No. to EDI Purchase Order Header screens

Tag Info

object 56176dbe45e6175b18c9f44533828806c63142ab
type commit
tag oms-phase4-v1.0.0
tagger Richard Riviere <richard.riviere@myer.com.au> 1364338495 +1100

---
SHA-1: 0000000000000000000000000000000000000000

Working dir changes
0 files changed

---
Run Code Online (Sandbox Code Playgroud)

代码肯定被推送到远程存储库.我已经能够通过将存储库克隆到不同的目录来进行检查.

有谁知道我收到的原因fatal: bad default revision 'HEAD'

ps它是一个裸存储库但是我创建了其他没有这个问题的裸存储库.

git

67
推荐指数
6
解决办法
12万
查看次数

我不想要它的git

我刚刚发现,几年前,我的整个主目录与git存储库纠缠在一起.如何删除该git存储库,而不影响其他任何内容,包括我的主目录的子文件夹中的其他git存储库(我肯定要保留)?

更令人混淆对我来说,git log显示了一个朋友的电子邮件地址(在我工作的,他们已经启动了一个项目这个烂摊子很可能发生),但没有的git config --get remote.origin.url,git remote -v,git remote show等显示任何东西; 并git remote show origin显示错误.

git

0
推荐指数
1
解决办法
40
查看次数

标签 统计

git ×2