Fusionando el código de mis colegas con mi código en git

Mi amigo y yo estamos trabajando en un proyecto, impulsé mis cambios a la twig principal, ella empujó la suya a otra twig.

¿Cómo puedo ahora fusionar mi y su código en la twig principal?

Si ambos usan bitbucket, pídales que creen una request de extracción para master branch. Usted o ella cualquier administrador o propietario del repository recibirá una notificación sobre la request de extracción que se puede fusionar. Si algún conflicto es el entre los cambios de twig y los files basados ​​en la twig principal, entonces tiene que extraer el código maestro y fusionarlo con su twig. Entonces ella tiene que retroceder. La request de extracción elevada se actualizará automáticamente con nuevos cambios para que el propietario pueda fusionarse. Eso es todo lo que su twig principal está actualizada con su código + su código

Resolviendo los mismos cambios de file

Supongamos que después de la clonación, ha actualizado el file c.file de la list de files [a, b, c] y ha enviado los cambios a master.

Ella ha cambiado un file .file & c.file sin saber que ha cambiado en el maestro. Ella ha introducido el código en una twig diferente, digamos bug-1

// in your case git fetch --all git checkout bug-1 git merge origin/master // you will get conflict in c.file. You have to edit the file manually to keep both or some changes. git stage . git commit git push origin bug-1 // now bug-1 branch is up-to-date with master. Raise or merge pull request from bug-1 to master 
 // all she has to do after merge is git pull 

En el repository donde hiciste tu trabajo:

 git pull origin herbranch resolve any conflicts here git push