Como desarrollador git es el escenario más útil que no se opera directamente, también tenemos comandos de git que se vuelven muy cruciales y que uno debe saber después de tener git instalado en el sistema local. si no, debe descargar git desde aquí Descargar Git. Si necesita ayuda con el proceso de instalación adicional.
Entonces, ahora comencemos con los comandos básicos y avanzaremos a más comandos complejos que se usan con frecuencia. Entonces, el primer comando que debe ejecutar antes de ejecutar cualquier comando es `git status` , le dirá que su carpeta es una carpeta git o una carpeta que no es git. Si le dice a la carpeta git, también mostrará archivos sin seguimiento o archivos con seguimiento. Básicamente, podemos decir que el estado de la carpeta. Entonces todos deberían ejecutar este comando primero.
Ahora, si su carpeta en particular no es una carpeta git, debe ejecutar `git init` , establecerá esa carpeta como una carpeta git y la primera vez le mostrará archivos sin seguimiento. Ahora debe pasar por todos los comandos que se enumeran a continuación junto con las acciones realizadas por ellos, que son las siguientes:
- git add filename.ext : para agregar un archivo en particular en el área de preparación.
- git add : para agregar todos los archivos en el área de ensayo.
- git restore –staged filename.ext – Para quitar la etapa de un archivo en particular.
- git diff : compara el directorio de trabajo con el área de ensayo.
- git commit -m “cualquier mensaje” – Confirmar en una carpeta final con el mensaje.
- git commit -a -m «cualquier mensaje» : confirme en una carpeta final omitiendo el área de preparación con el mensaje.
- git commit –amend – Para cambiar la confirmación.
- git diff –staged – Compara el área de preparación con la última confirmación.
- git checkout –filename.ext – Cambia los datos de un archivo en particular a la última confirmación.
- git checkout -f : cambia todos los datos del archivo a la última confirmación.
- git log : para ver todas las confirmaciones.
- git log -p : para ver la información sobre lo que se eliminó y agregó en todas las confirmaciones.
- git log -p – n – Para ver la información sobre lo que se eliminó y agregó en las confirmaciones ‘n’.
- toque filename.ext : para crear un nuevo archivo.
- git mv filename.ext renombrado name.ext : cambie el nombre de un archivo en particular y mueva el archivo al área de preparación.
- git rm filename.ext : para eliminar un archivo en particular y mover el archivo al área de preparación.
- git rm –cached filename.ext – para detener el seguimiento de un archivo en particular.
- git checkout -b new branchname – para crear una nueva sucursal y pasar a esa nueva sucursal.
- git checkout branchname : para moverse a una sucursal en particular.
- git branch : para ver todas las ramas y la rama actual en pwd.
- git merge branchname : para fusionarse en una rama maestra si ocurren conflictos de fusión, debe solucionarlo manualmente y luego preparar el archivo ejecutando el comando `git add .` y luego confirmar ejecutando `git commit -m «any message»` .
- git branch -v – para ver las últimas confirmaciones de todas las ramas.
- git branch –merged – para ver las ramas fusionadas.
- git branch –no-merged – para ver ramas no fusionadas.
- git branch -d branchname: para eliminar una rama particular no fusionada, pero no se eliminará, sino que dará una advertencia de que su rama no está fusionada. Después de la advertencia, desea eliminar, reemplace la d pequeña con la d mayúscula y su sucursal será eliminada.
- git branch -D branchname : para eliminar una rama en particular.
- rm -rf .git – para detener el seguimiento de la carpeta o puede decir que cree una carpeta que no sea git.
Ahora, nos moveremos para ver cómo podemos usar fácilmente Github usando los comandos de Git:
Primero, crea una cuenta en Github. Cree un repositorio y luego agregue claves ssh a GitHub. Para generar una clave ssh, siga los comandos:
- ssh-keygen-t rsa -b 4096 -C “tu correo electrónico”
- evaluar “$(ssh-agente-s)”
- ssh-añadir ~/.ssh/id_rsa
- cola ~/.ssh/id_rsa.pub
¿Cómo insertar archivos y carpetas en el repositorio de GitHub?
- git remote: Para verificar si alguna cuenta remota está conectada o no.
- git remote -v: para verificar desde dónde podemos enviar nuestros archivos o desde dónde podemos extraer los archivos.
- git remote add origin “url of github repository”: para agregar el repositorio de GitHub al almacenamiento local/git.
- git push -u origin master : para insertar archivos en el repositorio de GitHub.
- git push origin branchname: para insertar una rama en particular en el repositorio de GitHub.
- git push origin branchname::newbranchname: para insertar una rama en particular en el repositorio de GitHub como un nuevo nombre.
- git push -d origin branchname: para eliminar una rama en el repositorio de GitHub.
¿Cómo puede clonar cualquier repositorio de GitHub en su sistema local?
- git clone “url” : para clonar el repositorio de GitHub en el almacenamiento local como nombre predeterminado.
- git clone «url» new name : para clonar el repositorio de GitHub en el almacenamiento local como un nuevo nombre.
Publicación traducida automáticamente
Artículo escrito por srivastavar433 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA