Welcome to the Treehouse Community
Looking to learn something new?
Shiyang Lin2,599 Points
Local Development - what to do when moving between laptops?
I am currently learning Wordpress development. As the course program goes, I am trained to develop it locally, then FTP it to the live website when I am done. Of course, all the data is stored on my laptop in the meantime.
What happens if I want to develop it on another laptop and start working on it again? I have multiple PC and Apple machines and I switch between them from time to time. For most of the work I have been doing before learning programming, I can simply pick up where I left off (Excel/Word/Emails etc.) because of Google Drive/Dropbox.
How can I do the same with web development?
Jennifer NordellTreehouse Teacher
Hi there! It sounds like what you need is a "version control system". Besides being great at keeping track of when you change something in your code and why you changed it, it can allow multiple people to work on the same project at once without stepping on each other's code. This includes yourself working on multiple systems. Not only would I recommend this for Wordpress development but any programming you plan to take up in the future. I don't generally recommend that someone stop in the middle of something to go take another course, but I would highly recommend taking these courses ASAP so that you can stay synced across multiple devices.
If you want access to your code and its history anytime from anywhere, this is your solution!
Hope this helps!