How to organize work in the team?

Good afternoon.
How did right to work in a team?

1) Through a fork of the project and the pool of requests.
In this case, the wizard gets one clean commit after all the discussions, refactoring, code review one word.

2) For each developer creates its own thread, where he does tasks and merit then the wizard (either itself merit team lead who is responsible for the master)
The advantages of this approach do not yet see.
March 23rd 20 at 19:41
3 answers
March 23rd 20 at 19:43
1. never mind the fork is generally for other tasks
2. there are many different ways of organizing the work with the repository, and one of the most popular GitFlow
3. The basis of any work with the repository, it is not only versioning but also the process automation and deployment, and therefore (as already said) use branches for tasks, well, and start using merge request (pull request he and many other titles). thus it is possible to introduce adequately cross-review as a team and all will fall into place
March 23rd 20 at 19:45
3) for each ticket the developer creates their branch, which does what you need, then it Merida in the master (either by the developer or TimoCom for pull-request)
That is, the pull request can be done only by being forknew project?
And pool requeste machine creates a new thread pool for this request? - clementina_Hayes40 commented on March 23rd 20 at 19:48
nothing to forcat

got the ticket created branch - all done - I Sergeli branch into master
well, smergel or team lead has received the go-ahead "everything is ready, I checked, it is possible to roll"

the forks is "the original project is good, but we will do better, with blackjack and hookers" (Oh, it's from another cartoon) - ron_Trembl commented on March 23rd 20 at 19:51
@ron_Trembl, and what it means then?
or TimoCom for pull-request

How to do pool requests not foreknow project? - clementina_Hayes40 commented on March 23rd 20 at 19:54
@clementina_Hayes40, maybe I messed up with merge requestor (didn't penetrate much, I admit)

I was referring to the request merge branch to master - ron_Trembl commented on March 23rd 20 at 19:57
@ron_Trembl, OK, thanks) - clementina_Hayes40 commented on March 23rd 20 at 20:00
March 23rd 20 at 19:47
If you use GitHub Networks, here's a simple diagram:
https://guides.github.com/introduction/flow/

In Russian: https://habr.com/ru/post/346066/

Find more questions by tags Git