量産メモ帳

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

2013-07-20から1日間の記事一覧

(おまけ)バージョン管理システムにおける集中型と分散型の違い。

Subversion のような集中型バージョン管理システムしか使ったことがない人にとって、Git や Mercurial のような分散型バージョン管理システムを理解するには少し苦労すると思う。(自分も正しく理解できている自信はないけど…) 例えば、リポジトリにリモー…

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

ローカルリポジトリの作成方法は大きく分けて以下の二通りある。 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 アカウント…