Skip to content
This repository was archived by the owner on Dec 1, 2020. It is now read-only.
This repository was archived by the owner on Dec 1, 2020. It is now read-only.

Unable to clone with fsck enabled #96

Closed
@magikid

Description

@magikid

I am unable to clone this repo without changing my configuration. Here is a video of the issue:
demo

After cloning the repo, I ran git fsck --full and it seems that two commits have incorrect timezone information.

😎  λ ~/php.vim/ master git fsck --full
Checking object directories: 100% (256/256), done.
error in commit 0148af066879d32d7ffe8400c0910020c60b1ce1: badTimezone: invalid author/committer line - bad time zone
error in commit 09ddf308e352c88c524df93761848038b087707c: badTimezone: invalid author/committer line - bad time zone
Checking objects: 100% (637/637), done.
🔥  λ ~/php.vim/ master

Checking the commits, they do indeed have bad timezones.

😎  λ ~/php.vim/ master git cat-file -p 09ddf308e352c88c524df93761848038b087707c
tree 768e2f82de6da85d1d3828d9fe264fc044c3530b
author Paul Garvin <[email protected]> 1259452800 +0000
committer Able Scraper <[email protected]> 1287367363 -700

Version 1.0: Initial upload

You can see from the output from git cat-file that the timezone offset for the committer is -700. It should probably be -0700.

Unfortunately, I don't have a good suggestion on how to fix this error other than rewriting the history.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions