#contents

*はじめに [#y146b08b]
バージョン管理ソフトgitについて。
LinuxのLinus Torvaldsが作ったバージョン管理ソフト。
採用実績は、LinuxのKernel、Ruby on Railsなど。

開発者Linusが既存のソース管理システム(Subversionなど)にブチキレたというのはあまりにも有名。
参考:[[? SL ?: リーナス・トーバルズ「Subversion ほど無意味なプロジェクトはない」:http://po3a.blogspot.com/2007/12/subversion.html]]

こんなページ(入門的な記事)を作っておいてなんなんですが…
''まず始めるには、"Pro Git"の和訳がオススメです!→[[Pro Git - Table of Contents:http://progit.org/book/ja/]]''

あとは、[[Git入門:http://www8.atwiki.jp/git_jp/]]の[[git チュートリアル (バージョン 1.5.1 以降用):http://www8.atwiki.jp/git_jp/pub/Documentation.ja/tutorial.html]]の日本語訳がまとまっています。

入門に関してはほとんどこれらを読めばすみます。

下記では、ハマったところのメモを書いてみます。

※散々いじった結果、Windowsだと正直 git は現時点でつらいながらもコマンドラインメインで使ってみています。
%%現在、[[Mercurial]]を考慮しています。%%→戻ってきた
*メニュー [#vb65c3da]

-[[./git入門]]
-[[./git覚書]]
-[[./windowsでgitを使う方法]]
-[[./gitで日本語を扱う方法]]
-[[./コマンドの省略(alias)設定をする方法]]
-[[./git-svn]] gitをフロントエンドに便利にSubversionを使おう的記事
-[[./git-rebase]] 上流を書き換えるgit rebaseあれこれ

-[[./github]]
-[[./リポジトリホスティングサービス]]

その他環境
-[[Ruby/Ruby on Rails/git for Rails]] Railsでのgit使用
-[[NetBeans/gitプラグインを使う]]
*tips [#wd22e7d9]
-[[./gitで使うテキストエディタを指定する方法>./git commitでエディタ起動しようとしてエラーが出る]] リンク先のタイトル違いますが内容的に同じです。
-[[./無視するファイルを指定する方法(.gitignoreについて)]]
-[[./ブランチ名など等gitコマンドの補完方法]]

*FAQ [#y3a6934e]
-[[./git commitでエディタ起動しようとしてエラーが出る]]
-[[./git commitで編集したファイルがYou have some suspicious patch linesなどといわれてcommitできない]]
-[[./空のディレクトリが消えているんですけど]]
-[[./git 12844 tty_list allocate No tty allocatedとかエラーが出る]]
-[[./git status|lessとかでカラー表示にならない件]]
-[[./リモートリポジトリURLを変更する方法]]
-[[./cygwinでgit-svnがCan't locate SVN/Core.pmで動かない件]]
-[[./日本語ファイル名をgit statusなどで表示する方法]]

*間違いを直したり修正する方法 [#i39c7fb5]

-[[./コミットログを修正する方法]]
-[[./git mergeを元に戻す方法]]
-[[./git rebaseを元に戻す方法]]
*参考リンク [#c0cdc425]
-[[せっかちな人のための git 入門 - git をインストールし、共同で開発できる環境を整えるまで : 僕は発展途上技術者:http://blog.champierre.com/archives/670]]
-[[svkからgitに乗り換えた - Hatena::Diary::Ubuntu:http://d.hatena.ne.jp/Ubuntu/20080520/1211266166]]
svnリポジトリのままで、svk使うんじゃなくてgitで管理できるらしい。すごいなー。
-[[かWiki - Git/Subversionコマンド対応表:http://b4.x0.com/hiki/?Git%2FSubversion%A5%B3%A5%DE%A5%F3%A5%C9%C2%D0%B1%FE%C9%BD]]




----
#pcomment(,reply)

TIME:"2010-07-29 (Thu) 23:01:07" REFERER:"http://tobysoft.net/wiki/index.php?cmd=edit&page=git&id=vb65c3da" USER_AGENT:"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3; .NET4.0C)"
Front page   Edit Diff Backup Upload Copy Rename Reload   New Pages Search Recent changes   Help   RSS of recent changes