More Related Content
Similar to git-svnつかってみる? (20)
git-svnつかってみる?
- 2. お前は誰だ?
HN : risk
Twitter : @riskrisk
普段は、組み込み系
ソフトウェア開発
GIT歴 : 数ヶ月
神速さんファンクラブ
(会員番号2番)
Blog - http://highrisklowreturn.blogspot.com/
- 5. 誰にどうなってほしいのよ?
対象
Subversion使ってるけど、git使いたい人
リポジトリにコミットしたいけど、職場だけでしか使え
ないなど、リポジトリが孤立した場所にある人
ゴール
とりあえず、Subversionでやる基本的な操作が
gitでも出来るようになったらいいなと。
- 6. おしながき
git-svnって何なの?
git-svn使えるソフトって何がある?
Installは面倒じゃないの?
とりあえず覚えておくコマンド
git と svn を比較してみる
git-svnを使う利点
まとめ
- 7. git-svn ってなんなの?
Git使いたいけど、リポジトリSubversionなんで使え
ないって人のための助け舟
Subversion と git の間を 中継 してくれる
リポジトリをチェックアウトすると、
マスターブランチになる
そこから先は、gitの操作でいろいろ出来る
- 8. おしながき
git-svnって何なの?
git-svn使えるソフトって何がある?
Installは面倒じゃないの?
とりあえず覚えておくコマンド
git と svn を比較してみる
git-svnを使う利点
まとめ
- 9. git-svn使えるソフトって何がある?
msysgit (http://code.google.com/p/msysgit/)
デフォルトのままでgit-svn利用可能
日本語問題について @sinsoku_listyさんに
聞いてみようと思っている、僕らのアイドルだし。
cygwin(http://www.cygwin.com/)
いわずと知れた、それ
インストール時のパッケージ指定で
git と git-svn をいれると、導入可能
Linuxさんは、apt-get で、git と git-svn です
- 11. おしながき
git-svnって何なの?
git-svn使えるソフトって何がある?
Installは面倒じゃないの?
とりあえず覚えておくコマンド
git と svn を比較してみる
git-svnを使う利点
まとめ
- 12. とりあえず覚えておくコマンド
git-svn git
clone (clone –s) branch
checkout
dcommit
add・rm
rebase revert・reset
help status・log
commit
merge
help
- 13. git と svn を比較してみる
git + git-svn SVNリポジトリ
Subversion
- 14. git と svn を比較してみる
git + git-svn SVNリポジトリ
Subversion
git svn clone svn checkout
ローカル 作業
リポジトリ コピー
- 15. git と svn を比較してみる
git + git-svn SVNリポジトリ
Subversion
ローカル 作業
リポジトリ コピー
git branch
git checkout svn branch
ブランチ ブランチ
- 16. git と svn を比較してみる
git + git-svn SVNリポジトリ
Subversion
ローカル 作業
リポジトリ コピー
ブランチ ブランチ
git commit svn commit
- 17. git と svn を比較してみる
git + git-svn SVNリポジトリ
Subversion
git svn rebase svn update
ローカル 作業
リポジトリ コピー
ブランチ ブランチ
- 18. git と svn を比較してみる
git + git-svn SVNリポジトリ
Subversion
ローカル 作業
リポジトリ コピー
git merge svn merge
ブランチ ブランチ
- 19. git と svn を比較してみる
git + git-svn SVNリポジトリ
Subversion
ローカル 作業
リポジトリ dcommit svn commit コピー
git svn
ブランチ ブランチ
- 20. おしながき
git-svnって何なの?
git-svn使えるソフトって何がある?
Installは面倒じゃないの?
とりあえず覚えておくコマンド
git と svn を比較してみる
git-svnを使う利点
まとめ
- 23. git-svnを使う利点
git + git-svn SVNリポジトリ
Subversion
ローカル 作業
リポジトリ コピー
SVNリポジトリ
が不要
ブランチ ブランチ
(ローカルのみ)
- 24. おしながき
git-svnって何なの?
git-svn使えるソフトって何がある?
Installは面倒じゃないの?
とりあえず覚えておくコマンド
git と svn を比較してみる
git-svnを使う利点
まとめ
- 25. まとめ
gitの強力な機能がいろいろ使える
gitk
各種commitに関する操作とか
イケメン@sinsoku_listyさんの発表で
変更はローカル上ですむし、マスターブランチさ
えいじらなければ、
とってもコンフリクトしづらい
ローカル上にリポジトリの分身がある感じ