[試] iPhoneアプリ開発 Gitの利用 | 無料のプライベートレポジトリはどこで作る?
こんにちは、marubon(@marubon_jp)です。
iPhoneのアプリ開発を勉強する中でバージョン管理がしたくなったのでGitの利用を検討してみました。
無料のプライベートレポジトリが利用できるサービスとして何を選択したのかGit用のクライアントも合わせて情報共有します。
スポンサーリンク
Gitとは?
Git(ギット)はプログラムなどのソースコード管理を行う分散型バージョン管理システムです。Linuxカーネルの開発で有名なリーナス・トーバルズによって開発されました。
| Git |
Gitで何ができるのか知りたい方は、以下のサイトがわかりやすいので確認してみて下さい。
| サルでもわかるGit入門 〜バージョン管理を使いこなそう〜 | どこでもプロジェクト管理バックログ |
スポンサーリンク
Gitが使えるホスティングサービス
Gitを使用する場合にレポジトリが必要になるのですが、世の中には提供されているサービスがいつくか存在します。以下のサイトでまとめてくれているので興味がある方は参照してみて下さい。
| Git が使えるホスティングサービスまとめ | tande lab. |
基本的に無料で利用できるサービスは、公開レポジトリ(他人がソースを見れる)となってしまいます。オープンソース目的または見られてもよい場合には問題ないですが、商用開発となるとそうはいきません。
世の中には太っ腹なサービス提供ベンダがあり、プライベートレポジトリ(自分専用)でも無料で提供してくれる所があります。それは以下のサービスです。
| Free source code hosting for Git and Mercurial by Bitbucket |
| Accelerate Development with Agile Teams and Continuous Delivery | Assembla |
私が選択したサービス
最も有名な Git ホスティングサイトGitHubと同様の感覚で使用できプライベートレポジトリの数に制限がないということでBitbucketを選択しました。
| Free source code hosting for Git and Mercurial by Bitbucket |
Gitのクライアント
以下無料のクライアントであるSourceTreeを使用することにしました。最初から接続先サービスとしてBitbucketを選択できるようになっています。
まとめ
Gitの利用を検討し、無料でプライベートレポジトリを作成できるGitホスティングサービスとしてBitbucketとクライアントとしてSourceTreeを紹介しました。
後書き
これでバージョン管理とバックアップ管理が楽になりそうです。効率化がはかれて少しうれしいmarubon(@marubon_jp)でした。


![[試] WordPressテーマ STINGER3の時代が来た。だからこそその先へ!一歩先行く+αカスタマイズ術 #Stinger-WP](https://marubon.info/wp-content/uploads/OZPA_sutusugataiine-300x185.jpg)

![[試] 手帳リフィルテンプレートを無料公開 | ほぼ日手帳、フランクリンプランナー合わせ技、カスタマイズ可能](https://marubon.info/wp-content/uploads/announcement-release-of-planner-template-01-300x185.jpg)
![[試] これは便利!Pocketに保存したエントリの紹介記事を自動生成するWordPressプラグイン Pocket News Generator](https://marubon.info/wp-content/uploads/intro-wordpress-plugin-pocket-news-generator-01-300x185.png)
![[試] 表示速度改善のその先へ!進化するWordPressプラグイン SNS Count Cache](https://marubon.info/wp-content/uploads/intro-update-wordpress-plugin-sns-count-cache-3-01-300x185.png)
![[試] 『理想の手帳探し』の終着駅、『リフィルの自作』をしてみた](https://marubon.info/wp-content/uploads/method-planner-refill-own-composition-01-300x185.jpg)
![[試] 記事に閲覧所要時間を表示する方法 | 閲覧所要時間の表示により読者の情報収集を効率化](https://marubon.info/wp-content/uploads/method-display-required-time-to-read-01-300x185.jpg)
![[試] iPhoneアプリのURLスキームを簡単に登録する方法 | ipaBacklist、WipeWrite PBの連携](https://marubon.info/wp-content/uploads/method-iphone-app-url-scheme-registration-01-300x185.jpg)