量産メモ帳

忘れっぽいのでメモを残しています。浅く適当に書きます。

GitHub

Githubのリポジトリのフォークを一覧表示

ブラウザだとアルファベット順でしか表示できなさそう。 コマンドならばソート条件をいくつか指定できる。 例えば以下の例だとウォッチャー数の大小順となる。 curl https://api.github.com/repos/owner/repo_name/forks?sort=watchers 参考資料 Intuitive w…

Go言語を使い始めた頃に入れたツール達

去年からGo言語を使うようになりましたが、最初の頃にインストールしたツール達を記憶の範囲で列挙しておきます。 一覧 delve goimports gocode guru godef go-outline gomniauth testify glide インストール

ローカルマシンにローカルリポジトリを作成する。

ローカルリポジトリの作成方法は大きく分けて以下の二通りある。 TortoiseGit のような GUI アプリケーションで作成する。 Cygwin や MSysGit のような CUI アプリケーションで作成する。 今回は MSysGit を使って作成する例を紹介する。 以下、ローカルリポ…

Git でファイル・ディレクトリをバージョン管理する。

前提条件として、以下の様な状態にあるとする。 C:\workspace ディレクトリ配下にバージョン管理したいファイル・ディレクトリ群がある。 C:\workspace ディレクトリ直下に Git のローカルリポジトリ(.git)がある。 GitHub アカウントにリモートリポジトリ…

GitHub アカウントにリモートリポジトリを作成する。

SSH 公開鍵の作成と SSH ログインには苦労したけど、リモートリポジトリの作成は簡単で、こんな感じでやった。 https://github.com/new にアクセスする。 「Repository name」テキストボックスに適当なリモートリポジトリ名を入力する。 リモートリポジトリ…

GitHub アカウントに SSH 公開鍵を登録する。

Windows 8 で SSH 公開鍵を作成しようとすると、何らかの SSH クライアントが必要になる。 SSH クライアントの候補はザッとこんな感じ: Cygwin MSysGit PuTTYgen 今回は過去にインストール済みの Cygwin を選んだ。 Cygwin はデフォルトで ssh 関連のコマン…

GitHub アカウントを作成する。

アカウントの作成は以下の手順でできる。 https://github.com/ にアクセスする。 ユーザー名とメールアドレスとパスワードを入力して、「Sign up for GitHub」ボタンを押す。 仮にユーザー名を google とした場合、https://github.com/google というページが…

GitHub に作成した Git リポジトリにファイルを登録するまでの手順。

GitHub に Git リポジトリを作成してファイルを登録できるようにするまでの手順が結構面倒だったので、忘れない内にメモを残しておく。 以下、大まかな流れ: GitHub アカウントを作成する。 GitHub アカウントに SSH 公開鍵を登録する。 GitHub アカウント…