git push vs git push origen <nombre de twig>

Soy bastante nuevo en git. Estoy creando una twig y luego quiero empujarla hacia el origen. Creo que la simple publicación de git push estando de pie en mi twig debería ser suficiente. ¿Es posible hacer eso (especificando push.default simple)? ¿Es razonable hacer eso?

El primer impulso debe ser un:

git push -u origin branchname 

Eso se aseguraría:

  • su sucursal local tiene una sucursal de seguimiento remoto del mismo nombre que hace reference a una sucursal ascendente en su origin repository remoto,
  • esto es compatible con la política de inserción pnetworkingeterminada ' simple '

Cualquier inserción de git futura, con esa política pnetworkingeterminada, solo empujará la twig actual, y solo si esa twig tiene una twig ascendente con el mismo nombre.
que evite presionar todas las twigs coincidentes (política pnetworkingeterminada anterior), donde se enviaron toneladas de twigs de testing a pesar de que no están lists para ser visibles en el repository de subida .

Primero, necesitas crear tu sucursal localmente

 git checkout -b your_branch 

Después de eso, puede trabajar localmente en su sucursal, cuando esté listo para compartir la sucursal, empújela. El siguiente command empuja la twig al origen del repository remoto y lo rastrea

 git push -u origin your_branch 

Sus compañeros de equipo / colegas pueden presionar a su sucursal haciendo commits y luego presionar explícitamente

 ... work ... git commit ... work ... git commit git push origin HEAD:refs/heads/your_branch 

Nota ::

No puedo agregar un comentario a la publicación, por lo tanto, solo estoy respondiendo por separado. Appologies