Fehler beim Build in VSC : Initialized empty Git repository

the commits are still there if you go on the web, but if I try to pull them based on the short hash only with git on the CLI, they don’t work.

so I changed the short hashes into the full SHAs and they’re working again, I’m able to build with a current git pull from the repo, with the libraries exactly as the specified commits.

lib_deps =
	https://github.com/schreibfaul1/ESP32-audioI2S.git#6b8264ccafad74e009b3edcc70ae3d4870a6be66 ; v3.4.2+ set time offset
	https://github.com/madhephaestus/ESP32Encoder.git#2c986e08961458454f64010e8d1a7d150d6d87a6
	https://github.com/peterus/ESP-FTP-Server-Lib.git#554959f65c04a2ed6d3443f628e76ca7980355ec
	https://github.com/FastLED/FastLED.git#3d1f9fe373b295254354f6266030557a497594cf ; v3.10.2
	https://github.com/ESP32Async/ESPAsyncWebServer.git#35ee69e1d98907b6ba3414b981806404a7bf86b5 ; v3.7.10
	https://github.com/bblanchon/ArduinoJson.git#32520135092970120a5ac165cf45f48e658c421d ; v7.4.1
	https://github.com/pschatzmann/arduino-audio-tools.git#c19fbd682162a2e9fb6efe6e09ac88ded852ae20 ; v1.0.2
	https://github.com/pschatzmann/ESP32-A2DP.git#8faaafa6e45f24677c351d48f47b9af6b1853f35 ; v1.8.7
	https://github.com/Arduino-IRremote/Arduino-IRremote.git#610d1165edb9d8d8a47974957ebb350fdd82cfe8 ; v4.4.1
	https://github.com/kkloesener/MFRC522_I2C.git#121a27ed775bfb8bf1d1d3fcbfa571d2439a0846
	https://github.com/tueddy/rfid.git#caa3e6d4f9cc592e800b4467d61d64f765c3156f ; avoid warnings, fork from https://github.com/miguelbalboa/rfid.git#0ff12a1
	https://github.com/tuniii/LogRingBuffer.git#89d7d3e5b74e773cae38345e23ddaf2c4fd3e367
	https://github.com/tueddy/PN5180-Library.git#69ec032289457b1adae3e1b269ca22ea16aa46fd
	https://github.com/SZenglein/Arduino-MAX17055_Driver.git#75cdfcfaf8a1abd368606f8130f8744a4c93ad2a
	https://github.com/tueddy/natsort.git#ebbf6604c573c5315daa8fa77da8f047f202bd63 ; avoid warnings, fork from https://github.com/sourcefrog/natsort.git#cdd8df9

to expedite I took this URL

https://github.com/schreibfaul1/ESP32-audioI2S.git#6b8264c

converted it to:

https://github.com/schreibfaul1/ESP32-audioI2S/tree/6b8264c

clicked on the 6b8264c below to ‘go to file‘ and the ‘<> code‘ button
and clicked on the two-square copy icon on the right side of the next page to copy the full SHA.

I haven’t used PlatformIO for maybe 6-12 months, now getting back into it, but this seems to be a problem on git’s end? I assume the shortened hashes used to work. Seems such a weird thing to stop working.

I’m on Arch Linux so my git version is likely different from Windows (2.51.1.dirty) but it behaved the same on my Win10 VM.

2 „Gefällt mir“