Git Newbie usa la Guía de consulta obligada

  
Un ejemplo de lo que se puede obtener de esta guía es que un estudiante de secundaria está trabajando en su primer proyecto y no necesita compartir el código con otros.
(Específicamente, mi hijo, ha escrito muchos códigos, pero no tiene tiempo para aprender una herramienta de control de versiones. Esta guía está escrita para él, por supuesto, creo que otros pueden usarla). Tiene sentido usar Git. A diferencia de Subversion, él puede usar Git fácilmente sin un servidor (siempre y cuando haga copias de seguridad del disco duro, por supuesto). En una guía de dos minutos, no hay tiempo para tratar con el servidor, por lo que esta guía es especialmente adecuada para situaciones como mi hijo. Nuevamente, el uso de Git que se menciona en este artículo solo es apropiado para desarrolladores individuales que realizan regularmente copias de seguridad de sus discos duros. Con una guía de Git de dos minutos más una estrategia de copia de seguridad, puede enviar archivos con confianza y saber que puede ver los cambios o restaurar versiones anteriores si las necesita. ¿Por qué es necesario aprender Git? Bueno, para los desarrolladores, lo más molesto y lento de encontrar es que los programas que funcionaban antes no pueden funcionar ahora. En este caso, es útil poder ver los cambios anteriores y volver a la versión anterior. Del mismo modo, ser capaz de volver al estado anterior le da la libertad de probar nuevos métodos, no hay problema en realizar el experimento porque siempre puede volver. Si tiene la oportunidad, definitivamente debería aprender acerca de la puesta en escena y la ramificación, así como de empujar y tirar hacia el repositorio remoto. Pero lo que tienes que aprender a continuación es igualmente útil. Nota: puede utilizar la ruta del archivo para los nombres de archivo mencionados a continuación. Configuración de uso previo Si aún no tiene instalado git, consulte la guía de instalación en la página de Primeros pasos. La primera vez que usamos git, asumimos que está trabajando en una carpeta que es la carpeta principal de su proyecto. Lo primero que debe hacer es usar el siguiente comando para inicializar la carpeta para que la use Git. Git init le dice a git qué archivos desea procesar ahora que necesita decirle a git qué archivos debe considerar. Si tiene archivos N, puede agregarlos usando git add < file1 > < file2 > … < fileN >. O si desea agregar todos los archivos en el directorio, puede usar git add. El período es parte del comando y representa el directorio actual. Enviar los cambios A continuación, debemos confirmar los cambios. Cuando quiera enviar un archivo o varios cambios de archivo, ejecute git commit < file1 > < file2 > … < fileN > -m " Este es su mensaje de confirmación " o envíe todos los cambios Archivo: git commit -a -m " Este es su mensaje de confirmación para todos los archivos modificados " Asegúrese de que su envío contenga suficiente información descriptiva para que pueda averiguar a qué versión desea recurrir. Ver historial Ahora necesita una forma de ver la versión anterior. Para ver la información de confirmación y el valor hash de la confirmación (una cadena de números que representa la versión), puede usar el siguiente comando para generar el registro de git como una versión de cada línea --pretty = oneline cuya salida se ve así: se muestra con el valor hash de cada presentación y presentará su información dbe28a0a1eba45d823d309cc3659069fc16297e3 cuarta versión quería commit13bbf385e6d1f94c7f11a4cdfa2a7688dfdd84f8 3rda1696f671fb90dc8ea34645a6f851d0ab0152fc2 segundo versio179e59467039c7a7b81f676297415c8e018542a0 primera versión Tenga en cuenta que también se puede utilizar git log para emitir una información más detallada, cada información de versión de múltiples líneas, Y puede usar git log --pretty = oneline - < filename > para ver los cambios en un archivo específico.
(¡Tenga en cuenta el segundo – espacios al final!) Para restaurar la versión anterior antes de restaurar la versión anterior del archivo, solo necesita usar los primeros números del valor hash (para garantizar una discriminación suficiente): git checkout < hash > - < filename > como git checkout 179e59467039 - myfile revertirá el contenido de mi archivo llamado myfile a 179e59467039c7a7b81f676297415c8e018542a0 (aquí se refiere a la primera versión de confirmación de este archivo). Ver los cambios que normalmente no verificará primero. ¡El archivo vuelve a la versión anterior! Para ver la diferencia entre las versiones actuales e históricas del archivo, debe especificar la versión histórica del valor de hash: git diff < hash > - < filename > También puede comparar la diferencia entre las dos versiones históricas: git diff < hash1 > < Hash2 > - < filename > Una cosa más — — opcional — — quizás deje que este artículo tome un minuto o más. Puede beneficiarse de usar solo las funciones anteriores, encontrará que una cosa más es muy Utiles Si no quiere verlo ahora, no mire a — — busque oportunidades para volver a verlo la próxima vez. A veces no sabes qué archivos se han cambiado. Puede encontrarlos usando el siguiente comando: git status Esto generará una lista de archivos y su estado. Por ejemplo, un archivo que no ha sido ’ git add ’ se mostrará como 'sin seguimiento'; si desea realizar un seguimiento de este archivo, debe agregarlo. En mi tutorial de dos minutos, la razón por la que usé este comando como una opción es que este comando podría ser un poco torpe. Porque puede enumerar muchos estados de los archivos que no le interesan. Por ejemplo, si está programando en el lenguaje Python, listará el .pyc compilado por Python. Definitivamente quieres resolver este problema. Para resolver este problema, necesita crear un archivo llamado `.gitignore` en el directorio. Por ejemplo, si está utilizando un proyecto Python 2.x, deseará incluir (al menos) este archivo: * .pyc Tenga en cuenta que .gitignore` puede comprender * comodines. Si desea ocultar un directorio completo, debe agregar una barra después del nombre de la carpeta. Por ejemplo, si usa la programación de Python 3.x, todos los archivos ingresarán a una carpeta llamada __pycache__, por lo que debe agregar __pycache __ /a .gitignore. ¡Este es este tutorial! Ponga a mano este tutorial. Estas son las cosas que debe saber para comenzar a usar git, siempre y cuando tenga la costumbre de hacer copias de seguridad de su disco duro con regularidad. Si no desea recordar nada más que enviar un comando, simplemente guarde el tutorial en un marcador y puede enviarlo sin obstrucciones, compare la versión y vuelva a la versión anterior. Recuerde, este tutorial es exactamente un tutorial mínimo, por lo que puede hacer algunas cosas útiles con Git. Para las potentes funciones de bifurcar, organizar y compartir código con servidores remotos y otros, ¡asegúrese de revisar el tutorial de Git de cinco minutos e incluso tenga la oportunidad de ver un tutorial más largo si tiene la oportunidad! Este artículo proviene de [System Home] www.xp85.com
Copyright © Conocimiento de Windows All Rights Reserved