Creating a new gist
- Go to https://gist.github.com/ and create a new gist
- Note that you need to include
filename+extensionto enable automatic language markup - Click
Add fileto add more files
Cloning the gist
- If you've enabled
2 factor authentication, you need to usepersonal acccess tokenwithhttps, or usessh.
If you have enabled two-factor authentication, or if you are accessing an organization that uses SAML single sign-on, you must provide a personal access token instead of entering your password for HTTPS Git.
- You should enable
2 factor authentication. Read more https://help.github.com/articles/https-cloning-errors/#provide-access-token-if-2fa-enabled- For example with my gist https://gist.github.com/onmyway133/c486939f82fc4d3a8ed4be21538fdd32 the
ssh urlisgit@gist.github.com:c486939f82fc4d3a8ed4be21538fdd32.git- Run git commands as normal
git remote add origin git@gist.github.com:c486939f82fc4d3a8ed4be21538fdd32.git
git clone
- You have branch
masterby default
git push origin master
Ignoring directories
remote: Gist does not support directories.
- In my cases I'm using node, so I need to ignore
node_modulesdirectory - Also need to untrack if necessary
git rm --cached -r .
git add .
❤️ Support my app ❤️
- Push Hero - pure Swift native macOS application to test push notifications
- Quick Access - Organise files in the Mac menu bar
- Frame recorder - Recorder gif and video with frame
- Other apps
❤️❤️😇😍🤘❤️❤️
Top comments (0)