Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

General Discussion

Alcibiades Montas
Alcibiades Montas
5,974 Points

Sharing code across multiple computers?

Hi guys,

I currently work on a desktop mac while I am at home and a laptop while on the road. While I am home I definitely prefer my big computer as opposed to a laptop screen. I currently share files through dropbox but find it a bit inefficient. Because I'm working in my hard-drive (mostly going through project examples from here) is not like I am uploading it to a web file server.

Any good tips/tools to handle my workflow....I am dreading having to go to my laptop--->Upload to dropbox---> then on to my big computer!

Thanks!!

5 Answers

Mark Phillips
Mark Phillips
13,124 Points

Hi Aliciblades,

Have you tried just working on the files right from within Dropbox, I mean saving and opening your files right from within your dropbox folder? That way all changes and updates you make to the files will automatically sync between your machines without you having to upload or download anything. That's usually what I do when I want to share files.

Rolando Ponce de León
Rolando Ponce de León
9,585 Points

Alcibiades, If it is just you working on those files then what Mark is proposing will work just fine. However, it sounds like a good excuse to get your hands on git/github since it will prepare you for when its time to work your files in a team environment.