Team work, I work on the same files. But since I implement different features, I need to create for each individual pull request. The algorithm is as follows: I update the master, create my branch (feature1), make a feature, create a pull request, wait for approval, and merge my feature1 into a master.
But since approval is taking a long time, and I don’t want to waste time, how should I do it right? Before PR is not yet approved, I create a new branch feature2, not from the wizard, but from feature1. Similarly, I work, as a result, I push changes to the server. Now create a new PR, regardless of the approval of the first? Or do you have to wait for the approval of the first one, merge it into the master, merge the master into the second branch, and then create a new PR on feature2? Or you can create multiple PRs at once?