Ich verwende GIT als mein Quellcodeverwaltungssystem. Wir haben es auf einer unserer Linux-Boxen installiert. Tortoise GIT ist mein Windows-Client.
Heute Morgen habe ich einige Änderungen eingecheckt und den Code markiert. Ich habe dann mein lokales Repository in das Remote-Repository verschoben.
Wenn ich in mein Repository auf der Unix-Box gehe und tippe, git logerhalte ich:
fatal: bad default revision 'HEAD'
Aber wenn ich show logmeinen Windows- tortoiseGitClient verwende, wird der Verlauf wie folgt angezeigt ...
---
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
---
Der Code wurde definitiv in das Remote-Repository verschoben. Ich konnte dies überprüfen, indem ich das Repository in ein anderes Verzeichnis klonte.
Weiß jemand, warum ich die erhalte fatal: bad default revision 'HEAD'?
ps Es ist ein nacktes Repository, aber ich habe andere nackte Repositorys erstellt, bei denen dieses Problem nicht aufgetreten ist.