git入門
いままでマイクロソフトのVSSとMercurialを使っていたのですがgitを使い始めました。
Xcode4がgit対応しているのがいい感じです。Mergurialは名前がカッコ良かったので最初はそっち使ってたのですw
参考サイト
●gitのコマンド一覧と説明
http://sourceforge.jp/magazine/09/03/16/0831212
●git入門
http://engineerflies.blogspot.com/2010/03/git.html
●gitマージツール
http://d.hatena.ne.jp/clover-leaf/20110126/1296058882
http://progit.org/book/ja/ch7-1.html
●ユーザーマニュアル
http://www8.atwiki.jp/git_jp/pub/Documentation.ja/user-manual.html#how-to-merge
http://www8.atwiki.jp/git_jp/pub/git-manual-jp/Documentation/gittutorial.html
●branch関係
http://d.hatena.ne.jp/goryugo/20090312/1236790616
●git hubの説明
http://learn.github.com/p/intro.html
補足説明
自分の中では、VSSやSubversionみたいにどこかのサーバーに保存するって感じじゃなくって
ローカルにソースコードの履歴フォルダ作ってその履歴フォルダをやりとりするイメージ
で捉えると分かりやすかったです。
コンフリクト発生時のソース
以下のようになるので、修正すればコミットできるようです。
このへんのマージツール使うと楽にできそうですね。あとで試してみます。
http://d.hatena.ne.jp/clover-leaf/20110126/1296058882
http://progit.org/book/ja/ch7-1.html
#include <stdio.h> int main() { printf("Hello World How are You?\n"); <<<<<<< HEAD int s,n; s = 1; for(n=0;n<10;s+=2,n++){ } ======= int n; n = 0; for(n=0;n<10;++i) { printf("counter:%d\n"); } >>>>>>> >>>>>>> c24afe7a5603ec957e62646e2fecf38ad4f44c90 return 0; }