Requisitos previos
Instalar escritorio Github
Github Desktop ayuda al usuario de GIT a realizar las tareas relacionadas con GIT gráficamente. Puede descargar fácilmente el instalador de la última versión de esta aplicación para Ubuntu desde GitHub.comunicarse. Debe instalar y configurar esta aplicación después de descargar para usarla. También puede verificar el tutorial para instalar GitHub Desktop en Ubuntu para conocer el proceso de instalación correctamente.
Crear una cuenta de Github
Deberá crear una cuenta de GitHub para publicar cualquier repositorio local.
Crear un repositorio local
Debe crear un repositorio local con uno o más archivos y carpetas para verificar los comandos utilizados en este tutorial para guardar los archivos no seguidos.
Inicializar el repositorio de git
Vaya a la carpeta del repositorio local desde el terminal y ejecute el siguiente comando para inicializar el repositorio local.
$ git init
Agregue un archivo en el repositorio
Ejecute el siguiente comando para agregar el básico.py en el repositorio.
$ git agregar básico.py
Verifique el archivo rastreado y sin seguimiento
Ejecutar el "LS" Comando para verificar la lista de todos los archivos y carpetas de la carpeta de repositorio local.
$ LS
Ejecutar el "Git Commit" Comando para verificar los archivos rastreados y no seguidos:
$ git comet
La siguiente salida muestra que la carpeta del repositorio contiene dos archivos. Estos son básico.py y prueba.py. Lo básico.Py se agrega al repositorio antes. Tan basico.Py es un archivo rastreado y una prueba.Py es un archivo sin seguimiento, respectivamente.
Esconde archivos sin seguimiento utilizando "Git Stash"
Los archivos no contratados modificados se pueden guardar utilizando el "Git Stash" comandar de dos maneras diferentes. Una forma es usar el -include opción con el "Git Stash" dominio. Otra forma es usar el -u opción con el "Git Stash" dominio. El uso de estas opciones se ha mostrado a continuación.
A) Usando la opción de includos no
Ejecute los siguientes comandos para verificar la lista de archivo y carpeta de la carpeta del repositorio. Guardar los archivos no seguidos y verifique nuevamente la lista de archivos y carpetas de la carpeta del repositorio. Aquí, el "LS" El comando se usa para mostrar la lista de archivos y carpetas de la carpeta de repositorio, y el "Git Stash -Include -No -CRackeed" El comando se usa para guardar los archivos no seguidos.
$ LS
$ git stash-include-notracked
$ LS
La siguiente salida muestra que la carpeta del repositorio contiene dos archivos, nombrados básico.py y prueba.py, Antes de ejecutar el "Git Stash" dominio. Aquí, básico.py es un archivo rastreado y prueba.py es un archivo sin seguimiento. El archivo sin seguimiento se elimina de la carpeta del repositorio después de ejecutar el "Git Stash" dominio.
B) Usando la opción -u
Ejecute los siguientes comandos para verificar los archivos rastreados y no seguidos del repositorio. Guardar los archivos no seguidos y verifique nuevamente la lista de archivos y carpetas de la carpeta del repositorio. Aquí el "Git LS-Files" El comando se usa para mostrar la lista de archivos rastreados, el "LS" El comando se usa para mostrar la lista de archivos y carpetas de la carpeta de repositorio, y el "Git Stash -u" El comando se usa para guardar los archivos no seguidos.
$ Git LS-Files
$ LS
$ git stash -u
$ LS
La siguiente salida muestra que la carpeta del repositorio contiene dos archivos, nombrados básico.py y prueba.py, Antes de ejecutar el "Git Stash" dominio. Aquí, básico.py es un archivo rastreado y prueba.py es un archivo sin seguimiento. El archivo sin seguimiento se elimina de la carpeta del repositorio después de ejecutar el "Git Stash -u" dominio.
Esconde archivos sin reacking usando "git add"
Los archivos sin seguimiento del repositorio se pueden guardar sin usar el -incluir no o -u opción del "Git Stash" dominio. Debe agregar los archivos no seguidos del repositorio utilizando el "Git agregar" comandar y ejecutar el "Git Stash" Comando para guardar el archivo no contratado y limpiar el directorio actual para trabajar eliminando el archivo no contracionado de la carpeta del repositorio.
$ Git LS-Files
$ LS
$ git agregue nuevo.py
$ git slash
$ LS
La siguiente salida muestra que la lista de archivos rastreados y no seguidos del repositorio actual es como los comandos anteriores de esconder el archivo sin spilado. El archivo sin seguimiento se elimina de la carpeta del repositorio después de ejecutar el "Git Stash" dominio.
Recuperar el archivo estampado
Hay otro comando git para restaurar los archivos no seguidos guardados en la carpeta del repositorio cuando sea necesario. Ejecute el siguiente comando para verificar la lista de archivos y carpetas de la carpeta de repositorio actual y restaurar los archivos no contratados previamente estancados en la carpeta del repositorio. Aquí, el "LS" El comando se usa para mostrar la lista de archivos y carpetas de la carpeta de repositorio, y el "Git Stash Aplicar" El comando se usa para restaurar los archivos no seguidos.
$ LS
$ git slash aplicar
$ LS
La siguiente salida muestra que el repositorio tiene un archivo rastreado y después de ejecutar el "Git Stash Aplicar" Comando, el archivo sin recaudar que se esconde antes se restaura en la carpeta del repositorio.
Conclusión
Se han descrito diferentes formas de almacenar archivos sin seguimiento y limpiar el directorio de repositorio actual en este tutorial utilizando el "Git Stash" dominio. Cómo se pueden restaurar los archivos no seguidos utilizando el "Git Stash" El comando también se mostró aquí. El concepto de los archivos rastreados y sin seguimiento y la forma de guardar los archivos no seguidos en GIT se borrarán para los usuarios de GIT después de leer este tutorial.