Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

GIT remote server for single developer, does it make sense?

Tags:

git

At work we're only 2 developers, and for the most part we each work on independent projects. So I get the need for a centralized server if we were to share code (and that's still questionable seeing as it's only 2 of us and I doubt we'll ever get a 3rd wheel in this company). It'd also make sense for 'backing up' purposes I suppose, where every so often I could push the most stable code to the server, so if my laptop died or gets stolen I'd at least have the most stable state of the project somewhere else. But other than these reasons, for a single person development project, should one care for a centralized server?

Say it was just me for my personal projects, should I get a centralized repository, or would I be just fine committing and managing the whole nine yards on my PC and be done with it? Is it just a matter of preference?

like image 429
rantsh Avatar asked Nov 18 '25 10:11

rantsh


1 Answers

My opinion is that it does make sense.

I use a central server (mainly github and bitbucket) so I can get backups, easy sharing across all of my computers (without the possibility of forgetting which repo is the authority), access control, automatic web ui, integrated wiki plus other tools even when I'm doing a project just by myself. With a central server, I can plug it into a CI (continuous integration) system without putting load on my own computer, and CI helps to diagnoze any issues fast even if it were just me and my code.

like image 173
eis Avatar answered Nov 20 '25 15:11

eis



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!