はじめてのgithub

  • このエントリーをはてなブックマークに追加

githubは分散型バージョン管理システムのホスティングサービスです。
今回、Cutegramというinstagramに投稿されている可愛い写真をダラ見するサイトをつくってみたので、githubに登録してみました。

アカウントの作成とgitのインストール

まずはアカウント作成ページからアカウントを作成します。

macportsでgitをインストールします。

$sudo port install git-core

windowsの場合もこちらからダウンロードできるようです。

gitの初期設定

ユーザー名、メールアドレスを登録します。

$ git config --global user.name "Firstname LASTNAME"
$ git config --global user.email example@example.com

設定情報は~/.gitconfigに保存されます。

ソースのコミット

コミットするソースファイルがあるディレクトリに移動してgit initを実行します。

$ cd cutegram
$ git init

$ ll -a
drwxr-xr-x  12 suusuke  admin   408  5 24 14:51 .git

.gitというディレクトリが出来ます。

ここで、コミットしたくないファイルがある場合は.gitignoreというファイルを作成しそこに記述します。

$ vi .gitignore
.DS_Store

ローカル環境へコミット

git addコマンドでコミットします。

$ git add .
$ git commit -m "first commit"

SSHの公開鍵・秘密鍵の作成

ssh-keygenコマンドでsshの鍵を作成します。(rsa)

$ ssh-keygen -t rsa

作成されるとルートディレクトリの.sshに公開鍵と秘密鍵が作成されます。

$ ll ~/.ssh/
-rw-------  1 suusuke  staff  1743  5 24 14:49 id_rsa
-rw-r--r--  1 suusuke  staff   397  5 24 14:39 id_rsa.pub

公開鍵(id_rsa.pub)をgithubのアカウント設定ページに設定します。(コピペ)

githubリポジトリ作成

リポジトリ作成ページからリポジトリを作成します。

作成したら、最後にcontinueのリンクをクリックします。

githubにpushする

ローカルにコミットしたソースファイルをgithubにpushします。

$ git remote add origin git@github.com:username/cutegram.git
$ git push origin master
  • このエントリーをはてなブックマークに追加

SNSでもご購読できます。

ads

コメントを残す

*