[[Linuxめも]] ファイルのバージョン管理はSubversionを長きに渡って使い続けてきたけど、以前からGitHub(ギットハブ)というものが優れているという話は伝え聞いていました。~ なんだかよくわからないけどさらに便利そうだと思って少し調べたまとめです。 *Gitとは [#eda1dcdd] ファイルのバージョンを管理する仕組みです。 ローカルとリモートの両方で管理することができます。 *GitHubとは [#h7258995] Gitでのリモートリポジトリを管理するサービスです。 無料でも利用できますが、非公開で管理するには有料プランへの加入が必要です。 *ローカル環境をGUIで行いたい [#s327026b] Windows環境であれば tortoisegit を使用すれば可能です。~ https://code.google.com/p/tortoisegit/ 利用するには別途 Git for Windows のインストールが必要になります。~ https://git-for-windows.github.io/ *自力でリモート環境を構築する [#jdbadc12] 自サーバでリモートリポジトリを構築したり、GitHubのような環境を構築できるGitLabやGitBucketというものもあるようです。 *結論 [#v52d8585] 高機能さは不要だし、外部のサーバは信用しないので無料であっても利用はしたくない。~ 自力で構築は可能そうだけど、新たに環境を作ることから始めるメリットも感じられない。 ということで現状の[[Subversion単体]]を使い続けることとしました。 参考~ [[サルでもわかるGit入門:http://www.backlog.jp/git-guide/]]