enPiT BizApp AIIT ビジネスアプリケーション演習 3日目

enPiT BizApp AIIT ビジネスアプリケーション演習 3日目 プログラム概要 http://aiit.ac.jp/enpit/program.html
0
ひまじん@テスト期間 @himajin315

patch [更新前のファイル名] [patchファイル名] #enpit_aiit

2013-09-04 13:17:25
ひまじん@テスト期間 @himajin315

元々はpatchを管理して、バージョン管理を行っている #enpit_aiit

2013-09-04 13:17:46
ひまじん@テスト期間 @himajin315

patchの管理方法をどうするか?→番号を付ける→IDの管理を人間がやる?→ハッシュって考え方がある! #enpit_aiit

2013-09-04 13:19:19
ひまじん@テスト期間 @himajin315

sha1はハッシュのアルゴリズム。あるファイルを誰かが改ざんした→作成者のsha1の値にあってるかどうかで確認。 #enpit_aiit

2013-09-04 13:20:40
ひまじん@テスト期間 @himajin315

同じデータであれば同じ文字列がでる。全く違う内容から偶然にも一致する場合もあるが可能性はものすごく低い。 #enpit_aiit

2013-09-04 13:22:12
ひまじん@テスト期間 @himajin315

非常に便利だが、データが大きいと時間がかかる。最初にsha1で管理する。 #enpit_aiit

2013-09-04 13:24:05
ひまじん@テスト期間 @himajin315

最初にやる設定 $ git config --global http://t.co/ezET8L768A "…" $ git config --global user.email "…" #enpit_aiit

2013-09-04 13:27:45
ひまじん@テスト期間 @himajin315

$ git config --global color.ui auto $ git status ステージされてないファイル:赤色 ↓ $git stage [ファイル] ステージされた:緑 #enpit_aiit

2013-09-04 13:30:17
ひまじん@テスト期間 @himajin315

find コマンド使うことでディレクトリ内のすべてのファイルが見れる! #enpit_aiit

2013-09-04 13:31:27
ひまじん@テスト期間 @himajin315

Untracked files :ファイルの管理下ではない→ステージングエリアに持っていく必要がある → git add または git stage #enpit_aiit

2013-09-04 13:38:06
ひまじん@テスト期間 @himajin315

緑:ステージングエリアに登録されている状態 #enpit_aiit

2013-09-04 13:38:25
ひまじん@テスト期間 @himajin315

gitの3つのエリアがある:ワーキング、ステージング、gitリポジトリ #enpit_aiit

2013-09-04 13:39:02
ひまじん@テスト期間 @himajin315

最終的にはgitリポジトリに持っていく #enpit_aiit

2013-09-04 13:39:13
ひまじん@テスト期間 @himajin315

commit後にstatusを見る→ working directory clean #enpit_aiit

2013-09-04 13:40:35
hihumi015 @hihumi015

vimで特定の文字コードで開き直したいときは、 :e ++enc='文字コード'してあげると幸せになれる。 #enpit_aiit

2013-09-04 13:45:14
ひまじん@テスト期間 @himajin315

ファイルの変更→Changes not stead for commit (赤色) #enpit_aiit

2013-09-04 13:45:19
ひまじん@テスト期間 @himajin315

$ git diff → diffコマンドと同じ表示が見れる #enpit_aiit

2013-09-04 13:46:28
1 ・・ 4 次へ