introducción
Cuando queramos utilizar herramientas de línea de comandos para realizar algunas operaciones en un sistema Windows, encontraremos que muchos de los comandos utilizados por la línea de comandos cmd de Windows o Powershell son diferentes de los comandos utilizados por la Terminal del sistema Linux. ¿Entonces, qué debemos hacer? Aquí hay una herramienta Bash muy útil: Git Bash.
1. Instalación de Git Bash
Git Bash es una herramienta de línea de comandos para ejecutar comandos de Git, que proporciona un entorno similar a una terminal Linux o macOS, permitiéndonos utilizar el sistema de control de versiones de Git en sistemas operativos Windows. Aquí hay información importante sobre Git Bash:
-
Funciones básicas de Git : Git Bash se utiliza principalmente para ejecutar comandos de Git, incluido el envío de código, la creación de ramas, la fusión de ramas, la visualización del historial de envíos, etc. Podemos ingresar comandos de Git en la línea de comandos para administrar la base del código.
-
Entorno similar a Linux : Git Bash proporciona un entorno de línea de comandos basado en Unix, lo que significa que podemos usar sintaxis de comandos y herramientas similares a Linux o macOS. Esto hace que el uso de Git en Windows sea más conveniente, especialmente para desarrolladores familiarizados con la línea de comandos de Unix.
-
Funciones de terminal : además de los comandos de Git, Git Bash también admite funciones de terminal comunes, como navegación de archivos, operaciones de archivos, edición de texto, etc. Podemos usar el editor de línea de comandos para modificar archivos de código y también podemos usar varios comandos para administrar archivos y carpetas.
-
Scripts de Shell : Git Bash también se puede utilizar para escribir y ejecutar scripts de Shell, que pueden automatizar una variedad de tareas, desde operaciones simples con archivos hasta flujos de trabajo complejos. Esto es útil para personalizar los flujos de trabajo de Git y automatizar tareas.
-
Instalación : Podemos descargar e instalar Git Bash desde la web oficial de Git. Una vez instalado, podemos encontrarlo en el menú inicio o lanzador y abrir una nueva ventana de terminal Git Bash.
En resumen, Git Bash es una poderosa herramienta para usar Git y una línea de comandos similar a Unix en Windows, que proporciona a los desarrolladores una manera conveniente de administrar y controlar las versiones de su código. Al aprender a usar Git Bash, podemos interactuar con las bases de código de Git de manera más eficiente y desarrollarnos en un entorno Windows.
La dirección de descarga de Git es : https://git-scm.com/download/win
2. Depuración de Git Bash
Primero, presionamos la tecla en el sistema Windows Windows + S
para buscar, y la palabra clave de búsqueda es git bash
y obtenemos los siguientes resultados:
2.1 Modificar idioma
Luego abrimos Git Bash y cambiamos su idioma a chino.
Necesitamos reabrir Git Bash para que la modificación del idioma surta efecto.
2.2 Cambiar temas
2.3 Modificar el botón derecho del mouse para pegar
2.4 Abrir rápidamente Git Bash
Cuando usamos cmd, generalmente Windows + R
abrimos ejecutar y luego ingresamos cmd -> 回车
para abrir cmd. Entonces, ¿cómo debería modificarse nuestro git bash?
Primero buscamos en Git Bash, abrimos la ruta donde se encuentra su archivo y luego copiamos la ruta.
Después de copiar la ruta, configure la variable de entorno del sistema: 右键我的电脑 -> 属性 -> 高级系统设置 -> 高级 -> 环境变量 -> 系统变量下找到 Path -> 新建 -> 粘贴 Git Bash 所在路径 -> 确定
.
Luego cópielo en la ruta de Git Bash Git Bash
para obtener el archivo copiado y luego cambie el nombre del archivo copiado bash
.
Durante este proceso, la copia requerirá derechos de administrador, simplemente concédalos.
Luego podemos ingresar directamente a Git Bash en "Ejecutar" bash
.
2.5 Activar el entorno Conda en Git Bash
La activación del entorno Conda por primera vez en Git Bash puede fallar. En este caso, ingrese el siguiente comando:
conda init bash
Luego cierre Bash, vuelva a abrirlo y active nuevamente el entorno virtual.
2.6 Corregir el error que impide abrir Python en Git Bash
Busque la ubicación de instalación de Git, como se muestra en la siguiente figura:
Después:, etc -> profile. d
abra profile. d
el archivo en la carpeta con un editor de texto como Notepad o VSCode aliases. sh
, python
elimine los números posteriores y cámbielo al siguiente estilo:
case "$TERM" in
xterm*)
# The following programs are known to require a Win32 Console
# for interactive usage, therefore let's launch them through winpty
# when run inside `mintty`.
for name in node ipython php php5 psql python
do
case "$(type -p "$name".exe 2>/dev/null)" in
''|/usr/bin/*) continue;;
esac
alias $name="winpty $name.exe"
done
;;
esac
conda activate
2.7 Ejecutar conda deactivate
comandos rápidamente en Bash
Aún modifique aliases.sh
el archivo, como se muestra a continuación, todos lo entienden:
# Some good standards, which are not used if the user
# creates his/her own .bashrc/.bash_profile
# --show-control-chars: help showing Korean or accented characters
alias ls='ls -F --color=auto --show-control-chars'
alias ll='ls -l'
alias act='conda activate'
alias deact='conda deactivate'
case "$TERM" in
xterm*)
# The following programs are known to require a Win32 Console
# for interactive usage, therefore let's launch them through winpty
# when run inside `mintty`.
for name in node ipython php php5 psql python
do
case "$(type -p "$name".exe 2>/dev/null)" in
''|/usr/bin/*) continue;;
esac
alias $name="winpty $name.exe"
done
;;
esac