Brijac Ideja je da uvijek imaš jedan main
na koji ćeš raditi merge
drugih grana na kojima radiš promjene. Teško je malo ovako zaključiti iz toga što traže od tebe (ako je riječ o poslu, sigurno neće smetati ako ih pitaš za pojašnjenje, ne u smislu kako to napraviti, već što točno žele).
Nekakav workflow bi bio napraviti main
, iz njega se branchati u neku novu granu na kojoj napraviš neku promjenu. Onda napraviš commit
promjena na toj grani. Nakon toga radiš push
te grane za koju onda možeš raditi PR/MR. Kada potrebne osobe odobre promjene, tada radiš na GitHubu merge s granom koju odabereš da je nadležna prilikom izrade PR/MR-a (u tvom slučaju bi to bio main
).