gitの勉強をしつつ取ったノートを記事化しました。一応これを読めばざっくりとした導入やSVNとの違いが分かってもらえるように書いたつもりです。svnを使った経験があることを前提に進めていきます。 svnの場合、一つのレポジトリに対して認証のあるユーザが変更を報告していくユースケースをとっています。gitの場合は、個々のローカルマシンにリポジトリが分散されて配置され、お互いに変更を報告しあうユースケース。これはLinuxの伝統的なバザール方式の開発を想定しています。そのため例えばカフェや電車で開発したり、マスターはgithubやgitfarm(Git Hosting参照)にしておいて時々ローカルの変更を報告することも可能です。 目次 インストール 基本操作 Gitリポジトリの作成 ブランチの作成。 タグ ファイルを無視する 索引の理解 取り消し 導入 --hardと--softの違い 一個の
![Git入門 ゼロから始めるGitドリル](https://cdn-ak-scissors.b.st-hatena.com/image/square/4f1b7717f3c2a5edae460642c6c6f818ae2d5dc9/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEhH1cdyfzewbDFDNyAVeUAjCbbyNwjaLTwc5A_oXhnOIebuFja-rJ8DSVnkgTPWIEyFGd_-6ZWft5c4-T_tluwLEDg-AXHJWRmb1wqV5tUKyOuX54MYLhnYrepQepTMU3VDowZ4JGMQTVkf%2Fw1200-h630-p-k-no-nu%2Fbranch_alone.png)