godotengine / godotengine/godot-git-plugin

Add support for SHA-256-hashed repositories

Open
#271 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C++
Stars
954
Forks
98
PR merge metrics
No merged PRs in 30d

Description

Hi!

Does by any chance this plugin fail to work with SHA256 repositories?

```
ERROR: core/variant/variant_utility.cpp:1098 - GitPlugin: Could not initialize repository. Error -1: unsupported extension name extensions.objectformat in godot-git-plugin\src\git_plugin.cpp:GitPlugin::_initialize#L695
ERROR: Could not initialize GitPlugin
```

This is the error I get when trying to turn on VSC for my project. Note that my project was initialized with default Git source control metadata; I then deleted the `.git` folder to initialize a new repository using `git init --object-format=sha256`.

I have tried to turn on VSC for an older project that uses default SHA1 and it works as expected.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.