Comment Comment by zero_shift Why can't git push, when it encounters a `.git/shallow`, just ask the git server to fill in the remaining history by verifying the parent hashes the client can send? parent zero_shift 1 year ago