Take a look at the URL In your browser when you click your github link. It's opening as 'https://public.tableau.com/views/interactiveresume3/github.com/yuqianz93320 '
See the problem? The URL is being generated relative to the URL of your tableau public dashboard. This is being your URL in your datasource doesn't include HTTP:// on the front.