Usando git (comando de entrada de terminal)


Prefacio

Enlace al capítulo anterior: Uso de git (comandos de entrada de terminal)
Continuaremos diciendo que el capítulo anterior implementó parte de las funciones de git. En este capítulo, continuaremos con la comparación de git anterior y luego continuaremos.


1. rama git

Ilustración:
Insertar descripción de la imagen aquí
Una rama equivale a un componente. Tiene un componente total, que es un componente principal. Este componente principal puede tener muchos componentes secundarios o incluso componentes nietos o incluso más. Pero sólo puede tener una rama principal.

crear una sucursal

instrucción:

git branch 分支名称  //创建分支的命令

Insertar descripción de la imagen aquí
Si no aparece nada, la creación es exitosa.

Ver sucursales

instrucción:

git branch   //可以用来查看存在多少分支

Insertar descripción de la imagen aquí
De forma predeterminada, la
rama maestra es la rama que se acaba de crear. Cuando se desarrolla con varias personas, cada persona crea una rama y coloca sus propias funciones en su propia rama. Envíelo al almacén del líder del equipo para fusionarlo y luego pruebe los resultados de ejecución del proyecto (esto se discutirá más adelante)

También puedes tener muchas sucursales.
Insertar descripción de la imagen aquí

cambiar de rama

git checkout 分支名称 // 这一步是切换
#也可以使用 checkout -b 来新建分支
git checkout -b 分支名称  //这一步可以直接创建 并且 切换到你创建的分支上

Este paso es para cambiar de rama directamente,
Insertar descripción de la imagen aquí
este paso es para crear y cambiar de rama.
Insertar descripción de la imagen aquí

fusionar ramas

git merge 被合并分支  //B 合并到 A,需要切换到 A 分支再输入指令(git merge b) 完成合并


git branch --merged //查看已经合并的分支

git branch --no-merged //查看未合并的分支

git merge fusionado rama Estoy pensando en fusionar una rama con la rama maestra.

Insertar descripción de la imagen aquí
Primero verifique si está en la rama maestra y luego fusione. Una vez completada la fusión, los archivos de la rama a se fusionarán con el maestro.

eliminar rama


git branch -d 分支名称  //此命令只删除合并过的分支(主分支 master 无法删除)

git branch -D 分支名称 //强制删除 管它合并没合并

git branch -d acaba de fusionar la rama uno. La rama uno se ha fusionado exitosamente con la rama maestra. Ahora es necesario eliminar la rama uno. No puede
Insertar descripción de la imagen aquí
estar en la rama que se va a eliminar. También se eliminó exitosamente aquí.

git branch -D te obliga
Insertar descripción de la imagen aquí
a eliminar el que deseas eliminar.

2. Enviar al almacén remoto.

¡Te pedí que descargaras y registraras el albergue
antes y luego iniciaras sesión y saltaras a esta página para seguir el tutorial
! [Inserte una descripción de la imagen aquí](https://img-blog.csdnimg.cn/14eb86b3c1b6403592ef8ff2eeb9bad0.png
Haga clic para crear un nuevo almacén
Insertar descripción de la imagen aquí
Insertar descripción de la imagen aquí

Insertar descripción de la imagen aquí

envío remoto

Enlace a su propio almacén

Insertar descripción de la imagen aquí

git remote add origin  //后面粘贴刚才让你复制的链接

Insertar descripción de la imagen aquí

Enviar (sincronizar) el control remoto
sincronizar el almacén local con el control remoto

git push origin -u master
# -u 简化后续操作
git push origin master

sucursal remota

# 提交到远程(分支)
git push origin [本地分支名称]:[远程分支名称]

# 远程先创建好分支然后拉取到本地
git checkout -b [本地分支名称] origin/[远程分支名称]

# 拉取远程分支到本地
git pull origin [远程分支名称]:[本地分支名称]

# 查看远程仓库
git remote show origin

# 查看本地分支
git branch

# 查看远程分支
git branch -r

# 查看所有分支
git branch -a

# 删除本地分支
git branch -d [本地分支名称]

# 删除远程分支
git push origin --delete [远程分支名称]
# or
git push origin :[远程分支名称]

# 设置默认提交分支
git branch --set-upstream-to=origin/[远程分支名称] [本地分支名称]

Una vez completado el envío, haga clic en la sucursal del almacén remoto y encontrará que habrá más sucursales. Exactamente la sucursal con la que te comprometiste

Envío completado de forma predeterminada
Insertar descripción de la imagen aquí

Insertar descripción de la imagen aquí

¡Ramas de fusión remotas
Insertar descripción de la imagen aquí
! [Inserte descripción de la imagen aquí](https://img-blog.csdnimg.cn/9135448c760041149d71851b3df187e8.png


Resumir

Estos son el uso de git. Habrá más uso de git en el futuro. Espero admitirlo.
Enlace al capítulo anterior: Cómo usar git (comando de entrada de terminal)

Supongo que te gusta

Origin blog.csdn.net/www61621/article/details/129230256
Recomendado
Clasificación