Weitere ähnliche Inhalte
Ähnlich wie git-webtouchmeeting (20)
Mehr von Tomohiko Himura (17)
git-webtouchmeeting
- 2. 自己紹介
名前 ひむら ともひこ
ハンドルとか ひむひむ えいる
twitter @eielh
hiroshima.rbの運営
最近の活動とか iPhoneアプリの作成
いろいろお手伝いしてます
- 6. インストール方法
•Windows
•git extentions
•http://code.google.com/p/gitextensions/downloads/list
•msysgit
•kdiff
•git extentions
•TortoiseGit (GUIクライアント)
•http://code.google.com/p/tortoisegit/downloads/list
•(使いやすいけど個人的には非推奨)
- 7. インストール方法
•Mac
•git-osx-installer
•http://code.google.com/p/git-osx-installer/downloads/list
•Mac ports
•sudo port install git-core
•gitx (gitkの代用として)
•http://gitx.frim.nl/
•gitbox
•http://gitbox.pierlis.com/
- 14. 基本的なワークフロー
プロジェクトのはじめに一度だけ行うこと
•リポジトリを作る or リポジトリをコピーする
•git init (リポジトリを作る)
•git clone [リポジトリのURL]
•git clone user名@ホスト名:path/repo
•git clone http://ホスト名:path/repo
•git clone git://ホスト名:path/repo
- 15. 基本的なワークフロー
ファイルの編集を終えたら
•変更をステージングエリアに追加する
•git add . (変更したファイルすべてを追加)
•git add -u (一度でもコミットに含めたファイルのみ追加)
•新規作成したファイルは追加されない
•git add [filename] (filenameを追加する
•状況がわからなくなったら
•git status
•何を変更したのか確認したい場合
•git diff
- 17. githubを使う
•githubとは
•gitのホスティング & SNS & Wiki
•リポジトリをおく場所として利用できる
•他の人の活動をみることができる
•公開リポジトリであれば制限なし
•ディスクは300MBまで
•初期設定
•sshの公開鍵を作成する必要がある
•ssh-keygen
•cat /.ssh/id_rsa.pub
•git-guiでも作成できる
•アカウントの設定 > ssh公開鍵
- 21. 紹介程度の話 便利な機能
•git branch ブランチの利用
•git stash 変更の一時退避
•git bisect 2分探索による問題発生箇所検出
•git svn subversionのリポジトリとやりとりをする
•git tag コミットに名前をつける
•git log ログの確認
- 22. 紹介程度の話 参考になるサイト、書籍
•Website
•ProGit
•http://progit.org/book/ja/
•Git チュートリアル
•http://www8.atwiki.jp/git_jp/pub/git-manual-jp/
Documentation/user-manual.html
•書籍
•入門Git
• http://www.amazon.co.jp/%E5%85%A5%E9%96%80Git-
%E6%BF%B1%E9%87%8E-%E7%B4%94-Junio-Hamano/dp/
4798023809