Red de conocimiento informático - Aprendizaje de programación - ¿Cuáles son los comandos comunes de git?

¿Cuáles son los comandos comunes de git?

1. Cree una nueva biblioteca de códigos Git en el directorio actual: $ git init?

2. Cree un nuevo directorio e inicialícelo como una biblioteca de códigos Git: $ git init [. project -name]?

3. Descargue un proyecto y su historial de código completo: $ git clone [url]

4. ?

5. Editar el archivo de configuración de Git: $ git config -e [--global]?

6. global] user.name "[nombre]",: $ git config [--global] user.email "[dirección de correo electrónico]"

7. add [file1] [file2]...?

8. Agregue el directorio especificado al área de almacenamiento temporal, incluidos los subdirectorios: $ git add [dir]?

9. todos los archivos en el directorio actual al área de almacenamiento temporal: $ git add .?

10 Para múltiples cambios en el mismo archivo, puede enviarlos en lotes: $ git add -p?

11. Elimine el archivo del espacio de trabajo y coloque la eliminación en el área de almacenamiento temporal: $ git rm [archivo1] [archivo2]...?

12. permanecerá en el espacio de trabajo: $ git rm --cached [archivo]?

13. Cambie el nombre del archivo y coloque este cambio de nombre en el área de almacenamiento temporal: $ git mv [archivo -original] [. file-renombrado]

14. Envíe el área de almacenamiento temporal al área de almacén: $ git commit -m [mensaje]?

15. área de almacén: $ git commit [archivo1] [archivo2] ... -m [mensaje]?

16. Envíe los cambios en el espacio de trabajo desde la última confirmación, directamente al área de almacén: $ git commit -a?

17. Mostrar toda la información de diferencias al enviar: $ git commit -v?

18. Utilice una nueva confirmación para reemplazar la confirmación anterior

19. Si no hay nuevos cambios en el código, se utiliza para reescribir la información de envío de la última confirmación: $ git commit --amend -m [mensaje]?

20. incluyendo nuevos cambios en el archivo especificado: $ git commit --amend [archivo1] [archivo2]

Información ampliada:

Git tiene las siguientes funciones:

1. Clonar el repositorio Git completo (incluido el código y la información de la versión) desde el servidor a una sola máquina.

2. Cree ramas y modifique el código en su propia máquina según diferentes propósitos de desarrollo.

3. Envíe el código en la rama que creó en una sola máquina.

4. Fusionar ramas en una sola máquina.

5. Obtenga la última versión del código en el servidor y luego combínelo con su rama principal.

6. Generar un parche y enviarlo al desarrollador principal.

7. Mire los comentarios del desarrollador principal. Si el desarrollador principal descubre que hay un conflicto entre dos desarrolladores generales (un conflicto que puede resolverse de manera cooperativa entre ellos), se les pedirá que lo resuelvan. el conflicto primero, y luego uno de ellos lo presenta. Si el desarrollador principal puede resolverlo por sí mismo o no hay conflictos, pase.

8. El método general para resolver conflictos entre desarrolladores es que los desarrolladores pueden usar el comando pull para resolver conflictos y luego enviar parches al desarrollador principal una vez resueltos los conflictos.