zoukankan      html  css  js  c++  java
  • windows git 使用

    1 Git基础配置

    1.配置用户名(提交时会引用)
    git config --global user.name "aslan"
    
    2.配置邮箱(提交时会引用)
    git config --global user.emali "978820441@qq.com"
    
    3.配置其他
    git config --global core.autocrlf false (让git不要管windows/linux换行符转换的事)
    
    4.编码配置
    git config --global gui.encoding utf-8  (避免git gui中的中文乱码)
    git config --global core.quotepath off  (避免git status的中文文件乱码)
    
    5.windows上还需要配置:
    git config --global core.ignorecase false
    
    

    2. git ssh key pair 配置

    1.在linux 或者windows的gitbash下输入:
    ssh-keygen -t rsa -C "978820441@qq.com"
    
    2.一直回车,不要输入任何密码,生成ssh  key pair
    
    3.ssh-add ~/.ssh/id_rsa 
    出现了下面的错误 Could not open a connection to your authentication agent.
    解决办法:
    执行 eval `ssh-agent`  (~的那个点)
    再执行 ssh-add ~/.ssh/id_rsa  
    
    4.cat ~/.ssh/id_rsa.pub 拿到私钥
    
    

    3.在码云,github配置公钥

    4.git clone 项目

    git clone  ***********.git  
    

    5.创建分支

    1.查看当前分支 
    git branch
    
    2.从v1.0生成新的v2.0分支
    git checkout -b v2.0  origin/v1.0
    
    3.远程git创建新的分支
    git push origin HEAD -u
    
    

    6.git commit遇到的错误

    $ git commit -am "ddd"
    
    *** Please tell me who you are.
    
    Run
    
      git config --global user.email "you@example.com"
      git config --global user.name "Your Name"
    
    to set your account's default identity.
    Omit --global to set the identity only in this repository.
    
    fatal: unable to auto-detect email address (got 'eva@DESKTOP-MU1TOKN.(none)')
    
    

    解决办法:

    cd .git
    
    vim config
    添加下面的内存
    [user]
          email="xxx@qq.com"
          name=aslan
    

    7.删除远程仓库中的文件夹

    git rm -r --cached .idea  #--cached不会把本地的.idea删除
    git commit -m 'delete .idea dir'
    git push 
    
  • 相关阅读:
    sublime there are no packages for installation
    linux 安装php扩展mbstring
    生成器表达式和列表推导式
    send()和next()
    迭代器生成器
    装饰器
    函数随笔
    Django进阶
    数据结构与算法入门
    MySQL必会
  • 原文地址:https://www.cnblogs.com/snakejia/p/8213252.html
Copyright © 2011-2022 走看看