Category: Git SCM
-
Git, Windows, and how to deal with file mode problems
https://stackoverflow.com/questions/12193020/file-mode-with-msysgit https://git-scm.com/docs/git-config $ git config core.filemode false
-
my self-hosted Git server on my NAS
https://stackoverflow.com/questions/10391522/git-does-not-appear-to-be-a-git-repository – the crucial question resp. advice there: On your server, go to the directory that is the repository and type pwd. The output is the full path of the repository, make sure you use that. I am using ssh://HOST/… Git URLs for that purpose.
-
Git, Windows, and how to deal with CR-LF
https://git-scm.com/book/tr/v2/Customizing-Git-Git-Configuration#__code_core_autocrlf_code I am working in a UNIX-ish environment under Windows, so I don’t want Git to convert my Linux-LFs to CR-LF and vice versa. This is my Git setting: $ git config –global core.autocrlf false
-
git on cygwin (or wherever): if you run into the “ssh-askpass” problem, make sure you get the SSH agent running!
deploy your SSH public key to your git server! If the SSH agent allows you logging in to “various platforms”, it will also allow you logging in to your git server. And you are fine.
-
git, https URLs, invalid SSL certificates
My recent git problem looked like this: $ git clone https://git.CORP.org/GROUP/REPO.git Cloning into ‘REPO’… fatal: unable to access ‘https://git.CORP.org/GROUP/REPO.git/’: SSL certificate problem: unable to get local issuer certificate What are the available approaches? get a proper certificate and use it! switch off SSL verification! Approach (1) is certainly better than (2). But maybe you are…
-
the free “Pro Git” book, 2nd ed.
https://git-scm.com/book https://github.com/progit/progit2 https://www.amazon.com/dp/1484200772 https://www.amazon.de/dp/1484200772
-
GitLab – the GitHub competitor
https://en.wikipedia.org/wiki/GitLab https://about.gitlab.com As opposed to GitHub (GitHub_Desktop) apparently they do not have a proprietary GUI tool – and propagate it.
-
the GitHub wiki, “markdown”, GitHub “markdown” extensions, tables
https://help.github.com/categories/writing-on-github/ – GitHub and “markdown” http://www.markdowntutorial.com https://github.github.com/gfm/ – “GitHub Flavored Markdown Spec”
-
started using “GitHub Desktop” and migrating a couple of files (utilities)
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!
-
“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: https://github.com/jrblevin/markdown-mode http://melpa.org/#/markdown-mode