I'm an online game developer. I've written my game server using c++ on visual studio on windows 10 OS. My hosting machine is run on CentOS 8.
Every time I make a change on server, I transfer all the server code to the hosting via Filezilla , then connect to the server via Putty and navigate to the server folder and rebuild it. Then run it manually on screen(a program in linux based operating systems, that lets you run other programs on background.'this definition might be wrong in some ways')
This is a tiring process and I bet there is a much easier way, only that I don't know about it.
So how can I simplify this process?