gitのGUIアプリケーションTower for Mac(有料)の使い方のメモ。
gitの公式サイトからMac OS Xの最新版をインストールする。
» Git – Fast Version Control System
dmgファイルをダブルクリックしてマウントする。pkgファイルをダブルクリックするとインストラーが立ち上がるので指示に従ってインストールする。
確認。
$ git --version
私の環境では/usr/localにインストール(version 1.7.7)。
gitでは追跡したいファイルをgit add
GitHubは無料でアカウントを持てる。無料版は非公開のリポジトリを作れない(すべて公開)。GitHubの設定のポイントをメモ。
リポジトリへの書き込みはSSHを使う。公開鍵を設定する
公開書きを作成してSSh Public keysに設定する。
Dashbord > Account Settings > SSh Public keys
<
p>
GitHubのexampleリポジトリをリモートリポジトリとして設定。
<
p>
確認のためバージョンを表示する。
$ git --version
最初にメールとユーザー名を登録する。
$ git config --global user.name"ユーザー名" $ git config --global user.emai.email"メールアドレス"
–globalオプションでgit全体の設定を行う。
$ git config --global color.ui auto
色の設定をする。
メールとユーザー名を登録するとホームディレクトリ[2]に.gitconfigディレクトリが作成される。
projectフォルダーにリポジトリ(.gitディレクトリ)を作る。
$ mkdir project $ cd project $ git init
projectリポジット(.git)が作成される。
git add
$ git diff
作業ツリーとステージの差分を見る。
$ git diff --cached
ステージと最新のコミットの差分を見る。
$ git diff HEAD
<
p>作業ツリー・ステージを合わせた変更と最新のコミットの差分を見る。<?p>
$ git diff HEAD^..HEAD
一つ前のコミットと最新のコミットの差分を見る。
リポジトリの削除は単位.gitを削除する。
$ rm -d .git
各リポジトリごとにファイルを設定するときはそのリポジトリに.gitignoreファイルを作成する。
$ cd .git $ vi .gitignore
<h1>Illustrator</h1> *.ai <h1>Photoshop</h1> *.psd .............
[1] hetemlはSSHを利用できる。
[2] 例 /home/sites/heteml/○○○/ユーザー名
No comments yet.
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。