This might seem like a very simple thing to experts, but I'm new to git and finding it hard to think of keywords to search for that will come up with usable answers for me...
I need to do some programming for an embedded device which is not portable and not inside my house.
I want to write most of the code on my desktop PC which runs ubuntu, and when that code is ready and committed, sync that to the repo on my laptop (also running ubuntu), then take the laptop outside to reprogram the embedded device with.
The desktop and the laptop will be on the same wifi network when inside my house.
At this time, I don't want to use github or any external service for syncing.
How can I achieve this? Does git have some kind of server so I can pull the updates from the desktop to the laptop?
Also, if I need to make changes while I'm outside, how do I send those changes back to the desktop?