Github

Blog / image / Code hosting, for free ? - github

# Alternatives ⮺

If you’ve been keeping up with HN the past day or so there have been a bunch of great discussion around alternatives

Recap of the competition: Self Hosted (in order of anecdotal popularity) - Gitlab - Gitea (fork of Gogs) - Gogs - Phabricator - GitBucket - Rhodecode - Kalithea (fork of Rhodecode) - GitPrep - Allura - GitSSB - Pagure

If you want hosted Git, there are many competitors, but some of the notable are - Gitlab - Attlassian BitBucket - Google Cloud Repositories - Amazon CodeCommit - Canonical Launchpad - Sourceforge

All of which assume you want git, but other DVCSs are Mercurial (which is supported by a number of the above servers) and Fossil.

# Hosting image ⮺

  • create a new issue
  • drag and drop images
  • copy the url inserted and reference it in README.md (or elsewhere) https://user-images.githubusercontent.com/...

# Create a new Gist ⮺

# GH CLI Tools

Theres is a gh CLI to interact directly with github from a remote term (once authenticatd)

$  sudo apt-get install gh

$ gh auth login

$ gh repo list yduf --visibility public
$ gh repo list yduf --visibility private

# Connect with SSH

Find and take a note of your public key fingerprint. to recognize which key belong to who

$ ssh-add -l -E sha256
> 2048 SHA256:274ffWxgaxq/tSINAykStUL7XWyRNcRTlcST1Ei7gBQ /Users/USERNAME/.ssh/id_rsa (RSA)

if needed Generate a ssh key

Add your public key to GitHub

# Adding a license

Written on October 16, 2020, Last update on July 24, 2026
git ssh github online web