In the US (and GitHub is a US-designed site) "credit card" is used to generically refer to any payment card, whether it's a credit card, a debit card, a pre-paid universal payment card (not a gift card, but a prepaid Visa or MasterCard or similar).
The fraud liability situation is the same for credit and debit cards (i.e. the merchant is not liable for lost/stolen fraud) as long as the terminal has a chip reader.
It's fairly common for cheaper gas station networks like ARCO to only accept debit cards because of the fixed fees.
Not sure why else "debit cards" would suddenly have CVV codes and such.
"Overdraft and NSF fees cost Americans an estimated $15.5 billion in 2019"
https://www.consumerfinance.gov/about-us/blog/comparing-over...