zoukankan      html  css  js  c++  java
  • Git用户名密码配置 以及Access denied解决方法

    认证信息配置

    # 配置用户名
    git config --global user.name "username"
    # 配置密码
    git config --global user.password "password"
    # 配置用户邮箱
    git config --global user.email "email"
    # 保存认证信息
    git config --global credential.helper store
    

    常用命令

    # 初始化一个仓库
    git init
    # 从git站点  克隆仓库   配置认证信息之后不需要每次输用户名密码
    git clone http://github.com/xxxxxxxxx
    # 添加文件  新增文件或者修改文件之后,加入待提交文件中
    git add readme.txt *.py
    # 提交修改  需要在编辑器中输入注释信息,个人感觉很不好用
    git commit 
    # 提交修改与注释
    git commit -am "test commit a file update"
    # 推送
    git push
    # 拉取最新代码
    git pull
    
    
    # 克隆
    git fetch sitename
    # 查看状态
    git status
    
    
    # 新建分支 1
    git branch branch_name
    # 新建分支2 
    git checkout -b branch_name
    # 获取本地分支列表
    git branch
    # 切换分支
    git checkout branch_name
    # 合并分支
    git merge branch_name
    # 删除分支
    git branch -d branche_name
    
    
    # 查看提交日志
    git log
    # 生成补丁文件
    git format-patch master
    # 添加补丁文件
    git apply 0001-patch-file-name.patch
    
    
    # 打标签
    git tag -a tagname -m "tag description"
    # 查看标签
    git tag
    # 删除标签
    git tag -d tagname
    
    
    # 万能
    git --help
    git branch --help  等等等等
    

    遇到的问题

    Access denied

    情况:我配置的用户名密码信息都是正确的,但是使用git的时候,死后说鉴权不通过。

    解决方法:

    # 重置认证信息
    git config --system --unset credential.helper
    # 再重新配置,windows需要使用管理员打开cmd才能执行,不然没权限
    

    Windows:

    控制目标-用户账户-管理windows凭据-z
    
    作者:红雨
    出处:https://www.cnblogs.com/52why
    微信公众号: 红雨python
  • 相关阅读:
    SQL over关键字(转载)
    XSLT学习(转载)
    js动态添加options(转载)
    ASP.NET中如何防范SQL注入式攻击(转载)
    Wordpress SEO robots
    RegistryKey类的学习(转载)
    C# Lambda Expressions 简介(转载)
    ‍ps技巧184条(转载)
    2010年年终总结
    JavaScript(文件对象/锚点对象/链接对象)(转载)
  • 原文地址:https://www.cnblogs.com/52why/p/15607670.html
Copyright © 2011-2022 走看看