In this case, ClientSide could be added to ServerSide as a submodule.
In ServerSide:
git submodule add <ClientSide> client
This creates a client directory linked with your ClientSide repository.
At deployment time:
cd client
git pull
# then commit the update of submodule client in ServerSide and deploy