If you merge two different repositories for starting submission, you will find that the two repositories may not be the same in the new GIT. In order to prevent developers from uploading errors, you will give the following prompt
Git cannot pull warehouse refusing to merge unrelated histories
The problem is usually caused by the inconsistency between the local warehouse and the remote warehouse after the new warehouse is built,
Solution: add --allow-unrelated-histories
after your operation command. Its original purpose is to remind you that these are two different libraries It’s time to merge.
If you are other command messages fatal: refusing to merge unrelated histories
add – -allow unrelated histories
in the same way, it is such a perfect solution!