MacOS Install GoBuffalo

  1. Before nstalling GoBuffalo, make sure you have setup up Go Developer environment and configured the GOPATH environment variable.

  2. Download macOS installer and install Node.js

  3. Open Terminal and verify that Node.js was properly installed by executing node -v on the Terminal

  4. Update npm by executing sudo npm install npm --global on the Terminal

  5. Install GoBuffalo by executing go get -u -v

  6. Confirm proper installation of GoBuffalo by execting buffalo version. This should display output similar to INFO[0000] Buffalo version is: v0.11.0.

create a ssh pair key with the following command on the terminal $ ssh-keygen -t rsa -b 2048 -C “MyCommentedKey” (Enter twice because we dont need password) Now add the to the authorized_keys onto the git server. (see some tutorial about this, it is simple) Keep the private file (sshkeyfilename) on your mac, and now add this private key via terminal like this: $ chmod 600 sshkeyfilename $ ssh-add sshkeyfilename

git push ssh: Could not resolve hostname nodename nor servname provided, or not known fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists.