git基础使用

Git基础使用

  • Git 初始化

    # 设置github昵称
    git config --global user.name 'mxrmiss'
    # 设置github邮箱
    git config --global user.email 'heroli520@outlook.com'
    
  • git status 无法显示中文

    git config --global core.quotepath false
    
  • git 无法推送新文件到github仓库原因

    1. 可能仓库内已经有东西了,而且使用的推送命令不对
    2. 或是原来的仓库内的东西是通过网页进行上传的, 而不还是通过命令行进行上传的
    3. 强制使用命令 “git commit 文件 +mster” 可能会使原仓库内的东西丢失
  • 查看git简单配置

    git config --list
    
  • 是git无密向github传输文件

    1. 终端输入ssh-keygen, 之后不断按回车
    2. 会产生一对公密和私密,存储在家目录下的 .ssh 目录中
    3. cat ~/.ssh/id_rsa.pub ,复制输出的公密内容至 github个人主页setting中的ssh中,并保存
    4. ssh -T git@github.com #打开git bash输入此命令,显示successful表示成功
    5. 以后clone仓库地址时就可以直接使用
  • 向仓库更新文件基本命令

git status
git add *
git commit -m "内容描述"
git push
  • 无法读取远程仓库

    删除blog文件夹下的隐藏文件 .deploy_git

fatal: 无法读取远程仓库。

请确认您有正确的访问权限并且仓库存在。

git clone

  1. fatal: unable to access ‘https://XXX: Failed onnect to github. com port 443: Timed out
  • 解决方法
git config --global --unset http.proxy
  1. failed to receive handshake, SSL/TLS connection failed
  • 解决方法
git config --global http.sslBackend "openssl"
  1. OpenSSL SSL_read: Connection was reset, errno 10054
  • 解决方法
git config --global http.sslVerify "false"
上一篇:提取日志中出现的userId或其他信息


下一篇:GitHub 无法进入