Usa cambios de git desde otra twig

¿Hay alguna forma de get un proyecto de otra twig para que mi intelisense pueda ver las classs de esa twig sin modificar mi twig actual? No quiero fusionarme porque las classs deben separarse, solo quiero incorporar los cambios sin comprometerlos.

Lo más simple es fusionar la twig sin comprometerse.

git merge --no-commit thatotherbranch 

Luego, cuando termines, descarta los cambios.

 git reset --hard HEAD 

Si desea hacer experimentos, puede crear una twig temporal y fusionar cosas en ella. Luego, elimínelo cuando haya terminado (o decida que es una buena idea y guárdelo).

 # Checkout the branch you want to work on git checkout mybranch # Create a new branch and check it out git checkout -b tempbranch # Merge in the branch with the changes you want git merge thatotherbranch ...do whatever you like... # Switch back to the original branch git checkout mybranch # Delete the temp branch git branch -d tempbranch 

Puede realizar la combinación sin comprometer los resultados.

Paso 1: revisa la twig en la que deseas fusionar (usaré el maestro para este ejemplo)

 git checkout master 

Paso 2: fusiona la twig anterior en principal con la label –no-commit

 git merge YOUR_BRANCH_NAME --no-commit 

Eso debería ser suficiente. Siempre puede ejecutar un diff en este punto o antes de fusionarse si desea verificar los cambios por adelantado.

La label mer -… también puede ser útil para ti, pero todavía no la he usado así que no puedo comentar con certeza.

Cuando la fusión se resuelve como un avance rápido, solo actualice el puntero de bifurcación, sin crear una combinación de fusión. Este es el comportamiento pnetworkingeterminado.

 git merge YOUR_BRANCH_NAME --no-commit --ff 

https://git-scm.com/docs/git-merge#git-merge—no-commit

https://git-scm.com/docs/git-diff