{"action":"created","issue":{"url":"https://api.github.com/repos/frontendbr/forum/issues/1209","repository_url":"https://api.github.com/repos/frontendbr/forum","labels_url":"https://api.github.com/repos/frontendbr/forum/issues/1209/labels{/name}","comments_url":"https://api.github.com/repos/frontendbr/forum/issues/1209/comments","events_url":"https://api.github.com/repos/frontendbr/forum/issues/1209/events","html_url":"https://github.com/frontendbr/forum/issues/1209","id":359525190,"node_id":"MDU6SXNzdWUzNTk1MjUxOTA=","number":1209,"title":"Dúvida sobre a melhor forma de trabalhar DEV Back e Front com Git","user":{"login":"leo-torrez","id":18291199,"node_id":"MDQ6VXNlcjE4MjkxMTk5","avatar_url":"https://avatars3.githubusercontent.com/u/18291199?v=4","gravatar_id":"","url":"https://api.github.com/users/leo-torrez","html_url":"https://github.com/leo-torrez","followers_url":"https://api.github.com/users/leo-torrez/followers","following_url":"https://api.github.com/users/leo-torrez/following{/other_user}","gists_url":"https://api.github.com/users/leo-torrez/gists{/gist_id}","starred_url":"https://api.github.com/users/leo-torrez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leo-torrez/subscriptions","organizations_url":"https://api.github.com/users/leo-torrez/orgs","repos_url":"https://api.github.com/users/leo-torrez/repos","events_url":"https://api.github.com/users/leo-torrez/events{/privacy}","received_events_url":"https://api.github.com/users/leo-torrez/received_events","type":"User","site_admin":false},"labels":[{"id":321685650,"node_id":"MDU6TGFiZWwzMjE2ODU2NTA=","url":"https://api.github.com/repos/frontendbr/forum/labels/Git","name":"Git","color":"fef2c0","default":false},{"id":371544136,"node_id":"MDU6TGFiZWwzNzE1NDQxMzY=","url":"https://api.github.com/repos/frontendbr/forum/labels/[D%C3%BAvida]","name":"[Dúvida]","color":"fef2c0","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-12T15:06:21Z","updated_at":"2018-09-12T18:35:08Z","closed_at":null,"author_association":"NONE","body":"Fala pessoal, \r\ntranquilo?\r\n\r\nBom, gostaria de levantar alguns pontos para clarear um pouco mais minhas ideias e para isso gostaria da ajuda de vocês.\r\n\r\nNa empresa em que trabalho, estamos querendo utilizar Git e fomos atrás de alguns fluxos conhecidos como o **Gitflow**. Estamos também tentando dividir o time em **Front-end** e **Back-end** e cada pessoa dev fica com sua responsabilidade.\r\n\r\nMas estamos com a seguinte situação(apenas um exemplo):\r\n\r\nDentro de nossa Story - Incluir lista de tarefas, possuímos duas tasks:\r\n\r\n- Task para o Front\r\n- Task para o Back\r\n\r\nQual desses dois casos abaixo vocês trabalhariam? (Ou qual a melhor forma de trabalhar na visão de vocês?)\r\n\r\nCriariam uma única branch e tanto a pessoa FRONT como a pessoa BACK trabalhariam na mesma branch? E quando estivesse tudo completo jogaria para develop?\r\n\r\nCriariam uma branch para o front e outra para o Back? Finalizando vocês jogariam para develop? \r\n\r\nE outro ponto, qual o melhor momento para a pessoa TESTER realizar os devidos testes daquela funcionalidade? Na própria branch onde ela está sendo desenvolvida ou quando a funcionalidade já se encontra em Develop?\r\n\r\n\r\nObs: Até pesquisei aqui mesmo no fórum casos parecidos com Gitflow, mas o ponto aqui é mais como trabalhar a separação da equipe dentro do fluxo. Caso a Issue estiver repetida, foi mal XD\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/frontendbr/forum/issues/comments/420753197","html_url":"https://github.com/frontendbr/forum/issues/1209#issuecomment-420753197","issue_url":"https://api.github.com/repos/frontendbr/forum/issues/1209","id":420753197,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMDc1MzE5Nw==","user":{"login":"viniciusvollrath","id":153067,"node_id":"MDQ6VXNlcjE1MzA2Nw==","avatar_url":"https://avatars0.githubusercontent.com/u/153067?v=4","gravatar_id":"","url":"https://api.github.com/users/viniciusvollrath","html_url":"https://github.com/viniciusvollrath","followers_url":"https://api.github.com/users/viniciusvollrath/followers","following_url":"https://api.github.com/users/viniciusvollrath/following{/other_user}","gists_url":"https://api.github.com/users/viniciusvollrath/gists{/gist_id}","starred_url":"https://api.github.com/users/viniciusvollrath/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/viniciusvollrath/subscriptions","organizations_url":"https://api.github.com/users/viniciusvollrath/orgs","repos_url":"https://api.github.com/users/viniciusvollrath/repos","events_url":"https://api.github.com/users/viniciusvollrath/events{/privacy}","received_events_url":"https://api.github.com/users/viniciusvollrath/received_events","type":"User","site_admin":false},"created_at":"2018-09-12T18:35:08Z","updated_at":"2018-09-12T18:35:08Z","author_association":"NONE","body":"Léo,\r\n\r\nNos projetos que participo e, também, pesquiso aqui no github vejo o seguinte:\r\n\r\n- Cria uma organização\r\n- Um repositório para cada time, exemplo: nomedoapp-frontend e nomedoapp-api ou backend\r\n- Em projetos, na organização, cria um board global e \"linka\" (liga) todos os repositórios.\r\n\r\nDá para fazer muitas coisas legais com a api do github também."}}
{"actor":{"display_login":"viniciusvollrath"}}