Pushes still check history for PKGBUILD
Issue #444 (closed) covered being able to push histories where HEAD is valid but some past commit may have mistakes like a missing .SRCINFO file. This seems to be working for me with .SRCINFO files, but I was unable to push a package just now coming from [extra] where a series of commits in the history deleted the PKGBUILD then added one back in the next commit with a complete overhaul. The push only worked after I rebased the whole thing to not have a commit that removed the file and just made it an empty file instead.