iOS Quick Tips: Version control and backups with DropBox and Git

Git is an amazing VCS. However, Git by itself is not a backup if you are only using it locally – if your hard drive dies, so does your data. Fortunately, Git’s flexibility lets us do some really cool things, such as push and pull from a ‘remote’ repo on the same machine. When combined with a distributed storage system such as Dropbox, it becomes the perfect tool for the solo developer.

Here’s how you go about using Dropbox with Git. This little tutorial assumes that you already have a local Git repository (perhaps created by Xcode).

Step 1 is to install Dropbox on your Mac. After the install is complete, you’ll notice that you now have a Dropbox folder in your home directory.

Everything you put in this folder will be magically backed up in the Dropbox cloud.

Step 2 is to create a bare Git repository for your project in the Dropbox folder. You can do this from Terminal with the following command, after CD-ing into the Dropbox folder:

git init –bare MyProject.git

This creates the Git repository that your work will be pushed to.

Step 3 is to link your existing Git project with your new Dropbox’d Git repository. After CD-ing into the directory containing your project, issue the following command to add your new Dropbox repository as a ‘remote’ for your project:

git remote add origin ~/Dropbox/MyProject.git

Step 4 is to push your changes to your new ‘remote’ repository:

git push origin master

That’s it! Your local Git repository is now synced with your Dropbox folder. Not only does this give you a safe, distributed backup, but it makes it easy to work on your projects from any machine.

Happy developing!

3 Comments

  1. [url=http://www.gowatchs.com/brand-199.html]2015、都铎王朝の「導入」と都铎ゴース腕時計シリーズとブルーバージョンと新しい携帯電話。今年の大ニュースから都铎王朝でバーゼル2015内部機械運動の紹介。は都铎はロレックスに属して、それの運動は生産や組み立てて、完全に離れロレックスの人。[/url]

    Reply

  2. [url=http://www.newkakaku.com/cq19.htm]ちょうど5ヶ月前には、タグホイヤー大使のF1レーサーたちは、2007年ブラジルサンパウロ国際自動車連盟の1級の方程式選手権で記録した全ての前の3名の記録。アカザのコーニングはシーズン終瞭時は維持したタイトルで、その後は現在佳新ドライバーハミルトンと二回の世界チャンピオンメダリストアロンソ。パネライ時計コピーそして3月16日の日曜日、1級の方程式をオーストラリア大会でメルボルン再着火発動。トップな時計工場のように何度も自動車レース、スポンサーに参加して、そして自分の大使に登って表彰台で珍しくない;しかし三位と上位に登場の大使は初めて。ブラジルでの1級の方程式の大会で、三人ともかぶって最新の豪雅グランCarrera腕時計—デザインセンス源于伝奇と神話の色を示し、彼らは前衛的な潮流の投入と情熱。[/url]

    Reply

  3. [url=http://www.brandiwc.com/brand-1-copy-0.html]時計スーパーコピー専門通販店,お客様非常に満足ブランドコピー時計 おすすめロレックス デイトナ コピー、プラダ カナパ コピー、エルメス バーキン コピー等のスーパーコピー通販専門店です。当店はロレックス デイトナスーパーコピー、ルイヴィトン 財布 コピー、ルイヴィトン 財布 スーパーコピーをはじめブランド時計、バッグ、財布偽物の外観から細部まで本物と同様です。驚きの低価格でロレックス デイトナ コピー時計、エルメス バーキン コピーを通販します。更に2年無料保証です。ルイヴィトン 財布 スーパーコピー等の新品、高い品質、激安 、送料は無料です(日本国内)!ブランドコピーならお任せ!ロレックス デイトナスーパーコピー,ロレックス デイトナ コピー,プラダ カナパ コピー,ルイヴィトン 財布 コピー,ルイヴィトン 財布 スーパーコピー,エルメス バーキン コピー,時計スーパーコピー,スーパーコピー[/url]

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *