i have deploy react js on github pages, when i new commit there is no change in publish github pages there is my publish pages .
Few things can be behind this. In your case, I think it is about the branch you're using.
You are pushing to branch master
while Github page is watching over gh-page
branch.
More reasons can be found in answers to this Question.