Weird issue with source control

So I’ve got the engine source code properly setup on github, the issue I’m having is specifically with the project and the plugins within the project folder. When I upload the project to a new computer and run the project it always says the 3 plugins I have installed in the project folder are from a different version and need rebuilding and then it rebuilds the core project. The issue being that everytime I update and try to push it thinks the plugins are from different versions of the engine and requires rebuilding so it’s impossible to transfer the project from one computer to another without having to rebuild the project files. Is this normal? I’m taking the project to a team soon and would like to iron out this issue.