The O’Reilly book describes using “GitHub for Mac“. Today (2017-07-21) there is “GitHub Desktop” instead – and I started using it 😎 . I started migrating a couple of utilities I uploaded to misc/using_timestamps_in_filenames. Quite a big step for me!
Category: Git SCM
-
started using “GitHub Desktop” and migrating a couple of files (utilities)
-
“Markdown”: further reading
- https://en.wikipedia.org/wiki/Markdown
- https://en.wikipedia.org/wiki/Markup_language
- https://en.wikipedia.org/wiki/Lightweight_markup_language — includes various tables
- http://daringfireball.net/projects/markdown/syntax – where it all began
- http://www.markdowntutorial.com
- http://www.markdowntutorial.com/conclusion/
- https://help.github.com/articles/basic-writing-and-formatting-syntax/
- https://github.github.com/gfm/ – GitHub Flavored Markdown spec
- https://gitlab.com/help/user/markdown – GitLab Flavored Markdown spec (a customer GitLab installation provides (resp. seems to provide) a version with a TOC)
- https://jira.atlassian.com/secure/WikiRendererHelpAction.jspa – Jira and its markup language
- https://en.wikipedia.org/wiki/Creole_(markup)
- http://overapi.com/org-mode – Emacs org-mode and its markup language
Emacs and Markdown:
-
retrieving my favourite personal scripts from my GitHub area
$ curl --location --remote-name https://github.com/JochenHayek/misc/raw/master/using_timestamps_in_filenames/touch_with_filename.sh $ wget --no-check-certificate https://github.com/JochenHayek/misc/raw/master/using_timestamps_in_filenames/touch_with_filename.shNo chance to download with “the right timestamp”.
I usually prefer accessing my files at my NAS at home,
- but sometimes there is no SOCKS proxy available
- or retrieving the files from my GitHub area is a few steps closer.
-
how to deal with folders on GitHub, although there is no obvious support for them
This introductory guide teaches you how to use GitHub to manage and collaborate with developers, designers, and other business professionals more effectively. You’ll learn about project transparency, collaboration tools, the basics of Git management, and how to make changes yourself—without having to bother your development team.
- https://library.oreilly.com/book/0636920033059/introducing-github/20.xhtml?ref=toc#idp611504 – Working with Folders
- https://library.oreilly.com/book/0636920033059/introducing-github/20.xhtml?ref=toc#idp622720 – Creating a Folder
- https://library.oreilly.com/book/0636920033059/introducing-github/20.xhtml?ref=toc#idp626192 – Renaming a Folder
These sections show the tricks how to deal with folders – although there are no explicit ways. If you want to change the filename, edit the file – the the filename is editable as well. You can also enter a “/” then – that’s how to create a folder. In order to move a file upwards, enter “../” at the beginning of the name. You can not rename a directory, but you can move all files below to the new directory.
-
“netcat” can be used to proxy-enable “git”
- https://en.wikipedia.org/wiki/Netcat
- https://en.wikipedia.org/wiki/SOCKS
- https://en.wikipedia.org/wiki/Git_(software)
This only works, if your proxy also supports SOCKS.
netcat’s specific options:
- -x : specify proxy address and port
- -X : proxy protocol: …, “5” (SOCKS), …
This approach should also work for a few more applications.
-
Emoji cheat sheet for GitHub, Basecamp and other services
Emoji codes used by GitHub, Basecamp, Slack and other services. Searchable. With emoji meanings.
It seems intriguing to use the English-language-codes of those emoticons in places, where you can’t select the respective emoticon from a graphical list, hoping it gets replaced by its graphical counterpart anyway.
-
my first repository on github.com – and it is public – I uploaded my most helpful scripts
I uploaded a couple of the scripts, that I use and change most:
- my fetchmail log file checker – including the sslfingerprint extraction
- my procmail log file reformatter
- a few *-suggest-rename*.sh shell scripts – they are so useful for creating “reasonable” names for PDF and JPEG files
I was simply tired of keeping (some of) them up-to-date on my own website. Now I am easily able to refer to them in my articles.
-
O’Reilly Media book: Introducing GitHub
This introductory guide teaches you how to use GitHub to manage and collaborate with developers, designers, and other business professionals more effectively. You’ll learn about project transparency, collaboration tools, the basics of Git management, and how to make changes yourself—without having to bother your development team.
- https://library.oreilly.com/book/0636920033059/introducing-github/20.xhtml?ref=toc#idp611504 – Working with Folders
- https://library.oreilly.com/book/0636920033059/introducing-github/20.xhtml?ref=toc#idp622720 – Creating a Folder
- https://library.oreilly.com/book/0636920033059/introducing-github/20.xhtml?ref=toc#idp626192 – Renaming a Folder
These sections show the tricks how to deal with folders – although there are no explicit ways. If you want to change the filename, edit the file – the the filename is editable as well. You can also enter a “/” then – that’s how to create a folder. In order to move a file upwards, enter “../” at the beginning of the name. You can not rename a directory, but you can move all files below to the new directory.
- https://help.github.com/categories/writing-on-github/ – GitHub and “markdown”
- http://www.markdowntutorial.com
- https://github.github.com/gfm/ – “GitHub Flavored Markdown Spec”
The O’Reilly book describes using “GitHub for Mac“. Today (2017-07-21) there is “GitHub Desktop” instead – and I started using it 😎 . I started migrating a couple of utilities I uploaded to
misc/using_timestamps_in_filenames. Quite a big step for me!
