Submit Search
Git紹介~入門編~
•
Download as PPT, PDF
•
2 likes
•
948 views
ngi group.
Follow
フラクタリスト社内で実施された勉強会の資料です
Read less
Read more
1 of 18
Download now
Downloaded 10 times
More Related Content
Git紹介~入門編~
1.
Git 紹介 ~入門編~
落合省治
2.
Git とは? Linus
が作ったバージョン管理システム Git (ぎっと) CVS/Subversion の集中型とは違い、分散型のシステム。
3.
なんか近頃有名? 大体、 github
のせい https:// github .com/ オープンソース系のギーク(特に rubylist )が github を盛んに使って話題になり、いろんなところで紹介された。 Github の使い勝手がいい(公開設定にすれば基本無料で使い放題) 小ネタ:実は github と git コミュニティは仲が悪かった(今は仲直りした)。
4.
Git の何がいいのか? CVS/SVN
に比べて版管理システムとして良くできている …… CVS/SVN が大嫌いな Linus が作っただけある(かゆいところに手が届く機能がいっぱい) 分散型リポジトリによる柔軟性と安全性の両立 動作が速い
5.
版管理システムとしての機能 いろいろ普通に使えます Git
commit Git diff Git log Git show
6.
その他、豊富な機能 正直覚えきれません
http://www.kernel.org/pub/software/ scm / git /docs/ とても全部は紹介できないので、便利機能をいくつか。。
7.
機能対決 !(1)
Git vs Subversion コミットをやり直したい! Subversion では基本的にコミットはやり直せない…擬似的にやるなら↓ 修正前のソースを svn export 、または、手でもとに戻す 再度 svn commit Git 「 git reset HEAD^ 」で完了 「 git log 」で確認すると直前のコミットが消えている
8.
機能対決 !(2)
Git vs Subversion コミットにあとから追加する Subversion では基本無理 Git 「 git add 」で追加したい修正を add 「 git commit –amend 」でコミット
9.
機能対決 !(3)
Git vs Subversion 変更を横にのける Subversion では基本無理 Git 「 git branche stash-test 」(準備。ブランチ作成) Master でファイル修正(準備) 「 git stash 」で修正を一時的に横にのける( git の checkout は修正もついていってしまうので) 「 git diff 」とかで確認すると修正がなくなっている 「 git checkout stash-test 」でブランチをチェックアウト なんか修正 「 git checkout master 」で master ブランチをチェックアウト 「 git stash pop 」で修正を呼び戻す
10.
ともかくいっぱいありすぎです また今度紹介します ともかく便利。使いこなすのは大変ですが。。。
11.
分散型版管理システムとしての利点 間に合いませんでした!アドリブで! お題
階層型 個人公開リポジトリ 「 git push 」「 git pull 」でリポジトリ間の修正のやりとり 柔軟性高い
12.
その他
13.
Windows での利用 亀
Git すでに完成度たかいです
14.
Github まずはここから オープンソースプロジェクトならただで使える
15.
Gitosys Git ユーザ管理用のツール
サーバに余計なアカウント作らずにすむ
16.
書籍 「入門 Git
」 http://www.amazon.co.jp/gp/product/4798023809/ 定番にして決定版。なにせ git プロジェクトのリーダー(日本人)が書いてます ちょっと不親切なところも。。。。
17.
まとめ 機能的に、既存の CVS/Subversion
に勝っている。ともかく便利。 すでに大きなプロジェクトでも利用されています。 分散型なのでいろいろ安心(集中型は中央リポジトリ壊れたら一巻の終わり) つーか、便利なので使いませしょう!
18.
ご静聴ありがとう御座いました
Download