I have tried all of the fixes that I found in this forum and unfortunately they are all unsuccessful.
Expected Behaviour:

When I run "pihole -up" the process fails.
Actual Behaviour:
[✓] Supported OS detected
[✓] Update local cache of available packages
[✓] Building dependency package pihole-meta.deb
[✓] Installing Pi-hole dependency package
[i] Checking for updates...
error: git-remote-https died of signal 4
Debug Token:
Your debug token is: https://tricorder.pi-hole.net/4sdMgFVx/
I have managed to resolve this issue.
1, Uninstall pinhole.
2. Uninstall git.
3. run "sudo apt autoremove"
4. run sudo apt update && sudo apt full-upgrade
5. Reinstall git
6. Reinstall pihole
7. Add your blocklists
For me the above steps got my pihole on my Raspberry Pi 2 B updated & working again.