Solución de un clic para descargas rápidas de la solución elegante de GitHub

Solución de un clic para descargas rápidas de la solución elegante de GitHub

  1. Cambiar hosts
  • ventanas

    Cambie el archivo c: \ windows \ system32 \ drivers \ etc \ hosts

    Agregue una línea al archivo y apunte el nombre de dominio a la IP

    52.216.207.203  github-cloud.s3.amazonaws.com
    
  • mac / linux

    vi /etc/hosts
    52.216.207.203  github-cloud.s3.amazonaws.com
    #保存退出
    
  1. Vaciar la caché de DNS

    ipconfig /flushdns
    
  2. Cambiar el nombre de dominio de descarga de git

    Reemplace el nombre de dominio de GitHub github.com con github.com.cnpmjs.org, por ejemplo

    clon de git https://github.com/mybatis/mybatis-3.git

    Reemplazar con

    clon de git https://github.com.cnpmjs.org/mybatis/mybatis-3.git

  3. Una solución más elegante en mac

    Esta operación sirve para resolver de forma inteligente el modo manual del paso 3, facilitando la descarga del código fuente.

    Escribir script git-clone.sh

    #!/bin/bash
    cmd=$1;
    # 本地保存路径,请修改为你的路径,或者改造成参数传进来的,因为作者习惯都保存在一起所以就这样了
    cd /Users/xianghan/work/github/
    # 下载前智能替换
    git clone ${cmd/\github.com/github.com.cnpmjs.org}
    

    Orden de autorización

    chmod +x git-clone.sh
    

    Agregar variables de entorno

    # 我用的zsh,如果是bash的请修改响应环境变量文件
    vim ~/.zshrc
    # :后是git-clone.sh存在的路径,目的是为了让脚本可以全局执行
    export PATH=$PATH:/Users/xianghan/work/github/
    

    Actualizar variables de entorno

    source ~/.zshrc
    

    Ejecutar script

    El script se puede ejecutar sin importar en qué directorio, ¿está satisfecho?

    # 命令后加上git的原地址
    git-clone https://github.com/mybatis/mybatis-3.git 
    

Supongo que te gusta

Origin blog.csdn.net/xianghanscce/article/details/110805697
Recomendado
Clasificación