日別アーカイブ: 2013年3月16日

Gitを使ってみる

Gitについての詳しい解説はここを参照した。
Git-の基本

Subversionと大きく違うのは分散型バージョン管理システムで機能も多い。Subversionの中央管理に比べて機能は複雑で直感的に分かりにくい。世界的にはGitを使うのが主流になってきているようだが、しかしSubversionになじんだ人たちがこちらに移行するメリットがあるのか無いのかよくわからない。複雑だけども効率的な環境は優秀な技術者側からみれば必要とされると思うが、それなりにきっちりマネージする能力が求められるので万人向けではない気がする。ウォーターフォール開発とアジャイル開発の関係に似ている。Gitを使ってプロジェクト開発しましょう、ということはまだ無いかもしれないがGitに馴れておいた方が後々役に立つとは思う。

リモートサーバにログインしてリポジトリを作成する。

##テスト用リポジトリの作成
%cd git
%mkdir tutorial.git
%cd tutorial.git
%git init --bare --shared=true
Initialized empty shared Git repository in /home/username/git/tutorial.git/

Macのローカルへリモートのリポジトリの複製を行う
続きを読む