Este capítulo revisará la creación y el movimiento de proyectos en GitHub.
Este capítulo revisará la creación y el movimiento de proyectos en GitHub. Creará y preparará un nuevo proyecto y, a continuación, lo moverá a GitHub. Aprenderá la diferencia entre proyectos privados y públicos mientras entiende lo que tiene que hacer para crear un proyecto de código abierto.
Objetivos de aprendizaje:
- Aprender sobre proyectos privados y públicos
- Aprender a crear proyectos y moverlos a GitHub
Habilidades:
- Crear y preparar un nuevo proyecto
- Mover un proyecto a GitHub
- Hacer que el proyecto sea público o privado
- Hacer un proyecto de código abierto
Habilidades que obtendrás
Migración de códigoGit (Sistema de control de versiones)No puedo.Desarrollo de código abiertoSoftware de código abiertoEstructuración del proyectoLo que aprenderás
- Crear y preparar un nuevo proyecto para control de versiones
- Mover un proyecto existente a GitHub
- Distinguir entre proyectos privados y públicos
- Configurar proyectos como privados
- Configurar proyectos como públicos
- Configurar un proyecto de código abierto en GitHub
Puntos clave
- Este capítulo cubre crear y mover proyectos en GitHub, incluyendo preparar un nuevo proyecto y moverlo a GitHub.
- El curso explica la diferencia entre proyectos privados y públicos.
- Los estudiantes cubren lo que se requiere para crear un proyecto de código abierto.
- Las lecciones recorren crear y preparar un nuevo proyecto y luego moverlo a GitHub.
Preguntas frecuentes
¿Qué cubre este capítulo?
Repasa crear y mover proyectos en GitHub. Crea y prepara un nuevo proyecto, luego lo mueve a GitHub, y aprende la diferencia entre proyectos privados y públicos así como lo que se requiere para crear un proyecto de código abierto.
¿Qué habilidades adquiriré de este curso?
El curso cubre habilidades incluyendo migración de código, Git (sistema de control de versiones), GitHub, desarrollo de código abierto, software de código abierto, y estructuración de proyectos.
¿Aprenderé la diferencia entre proyectos privados y públicos?
Sí. El curso le enseña sobre proyectos privados y públicos, incluyendo lecciones sobre hacer proyectos privados y hacer proyectos públicos.
¿Este curso cubre proyectos de código abierto?
Sí. Cubre lo que debe hacer para crear un proyecto de código abierto, incluyendo una lección sobre hacer proyectos de código abierto.
¿Qué lecciones se incluyen?
Las lecciones son: Crear y preparar un nuevo proyecto; Mover el proyecto a GitHub; Hacer proyectos privados; Hacer proyectos públicos; y Hacer proyectos de código abierto.
Transcripción
Transcripción
En estas lecciones, aprenderás a crear y preparar un nuevo proyecto, mover el proyecto a GitHub, hacer proyectos privados, hacer proyectos públicos y hacer proyectos de código abierto. La primera lección será sobre cómo crear y preparar proyectos dentro de GitHub. Hasta ahora, hemos creado proyectos locales. y los empujamos hacia arriba y hemos creado algunos repositorios locales y modifiqué el LÉAME o agregué un archivo de texto, pero realmente no nos hemos preparado y creó un proyecto todo en GitHub. Entonces, comencemos a hacerlo ahora mismo. Bueno, aquí estoy nuevamente conectado a mi cuenta de GitHub. Todos nuestros repositorios de prueba con los que hemos estado jugando y vamos a empezar con un nuevo repositorio para este proyecto. Haremos clic en nuevo, voy a darle un nombre a mi repositorio, mi proyecto, la descripción puede ser lo que quieras que sea breve, público y privado lo abordaremos más adelante. Como lo he hecho todo el tiempo, lo mantendré público. y estos son los pasos de inicialización para cualquier proyecto que estés haciendo en GitHub como ya he recomendado, desea un archivo README para cada proyecto que cree, haga clic en eso. Esto permite a las personas rastrear todo que has estado haciendo y básicamente obtener un resumen de lo que hay dentro de su repositorio. Gitignore que mencionamos al final, una de las últimas lecciones, haga clic en eso y verá que obtiene un menú desplegable de plantilla de gitignore. Ahora dice aquí elegir qué archivos no rastrear en una lista de plantillas, entonces el archivo gitignore es un archivo de texto que le dice a Git qué archivos o carpetas ignorar en un proyecto. Así que si no quieres archivos de texto para ser contabilizado en su repositorio por cualquier razón, entonces lo agregarías a una de estas plantillas o crea tu propio archivo gitignore que es literalmente solo un archivo de texto llamado .gitignore que está en la raíz de su directorio de repositorio. solo voy a agregar Pitón. Solo di que no queremos Python, cualquier cosa Python para ser lo tocó, totalmente cualquier cosa Python para ser ignorada en este directorio. Ahora para elegir una licencia, puedes filtrar los repositorios de Git según la licencia que utilicen. Entonces, si hago clic en eso puede ver las diferentes opciones de licencia. Entonces, si supiera que mi código cayó debajo la licencia creative commons, Podría poner eso ahí para que cuando la gente quiera un código de licencia creative common saben que pueden usarlo, entonces pueden filtrar por en teoría, su repositorio podría aparecer. Este es un muy buen comienzo para este proyecto, así que voy a hacer clic en crear repositorio. Ahora puedes ver que el proyecto ha sido creado. y en mi rama principal, Tengo la única rama, sobre cuál es la descripción que pones allí en el LÉAME y la capa de archivo y el gitignore que agregamos. Entonces, si queremos ver eso muy rápido, es un poco intimidante así que va a ignorar cualquier cosa, estas extensiones o nombres además que como mi opción de texto. quiero que ignore, editar este archivo, Quería que ignorara esos archivos. Podría simplemente decir ignorar todos los archivos de texto, cualquier cosa .txt simplemente ignóralo, ven aquí y compártelo con mi sucursal principal y está ahí. Eso es todo lo que realmente hay en el archivo gitignore. Eso va a terminar este proyecto, en la próxima lección hablaremos sobre mover proyectos dentro de GitHub.
Aprende sobre la marcha
Lleva tu aprendizaje a todas partes: la app de KnowledgeCity te permite ver las lecciones sobre la marcha.