当前位置:   article > 正文

git 常见用法及遇到的问题_git global email

git global email

概述

     近来搭建环境,下载git 2.37.1,windows环境的,发现设置用户名、密码的时候不需要添加双引号了,如果添加用户名、密码用双引号包括,双引号会带到全局参数里面,这里记录一下。

设置用户名和邮箱

git config --global user.name 你的用户名
git config --global user.email 你的邮箱

备注:这里的双引号,在新版本中不需要了。

之前的配置为:

git config --global user.name “你的用户名”
git config --global user.email “你的邮箱”

查看配置

git config --list    

git config --global user.name

git config --global user.email

  1. 获取默认配置,如果当前地址中仓库信息不存在,则查看全局,然后再读取系统配置
  2. git config --list
  3. 本地仓库配置 高优先级
  4. git config --local --list
  5. 全局用户配置 中优先级
  6. git config --global --list
  7. 系统配置 低优先级
  8. git config --system --list

设置自定义命令

windows系统在用户目录下创建.bashrc文件,设置自定义的git log命令

alias git-log='git log --pretty=oneline --all --graph --abbrev-commit'

    使用命令查看自定义的git-log命令:

  1. $ git-log
  2. * be47e8d (HEAD -> master) add file.txt on dev01
  3. * f884798 ignore
  4. * 9a7dc50 second test
  5. * 50da882 commit init

git本地仓库流转过程及常用的命令

    

  常用的命令行:

  1. ### 工作区 -> 暂存区
  2. git add .
  3. ### 暂存区 -》 本地仓库
  4. git commit -m "commit message explain"
  5. ### 查看状态
  6. git status
  7. ### 查看提交记录
  8. git log
  9. git-log
  10. ### 版本回退
  11. git reset --hard <commitID>
  12. ### 版本回退后再回退回去
  13. ### 先查commitID,再回退过去
  14. git reflog
  15. git reset --hard <commitID>
  16. ### 查看本地分支
  17. git branch
  18. ## 查看远程分支
  19. git branch -a
  20. ### 切换到已存在的分支
  21. git checkout <targetBranchName>
  22. #### 创建分支并切换
  23. git checkout -b 分支名称
  24. #### 分支合并
  25. ### 先切换到要合并的分支,比如master,再合并dev01分支
  26. git checkout master
  27. git merge dev01
  28. #### 如何确定当前是哪个分支呢? HEAD -> <当前分支>
  29. git log

https方式初始化项目:

  1. # 本地创建git_test目录
  2. mkdir git_test && cd git_test
  3. # 创建test.txt文件并写入内容
  4. echo "aaa" > ./test.txt
  5. # 本地git_test初始化(默认生成的是master分支),生成.git 目录
  6. git init # 或者重命名为main分支 git init -b main
  7. # 关联远程仓库
  8. git remote add origin https://xxx.xxx.git
  9. # 把工作区文件添加到暂存区
  10. git add .
  11. # 提交代码到本地仓库
  12. git commit -m "xxx"
  13. # 提交代码到远端仓库(master为本地仓库当前分支)
  14. git push -u origin master

生成ssh公钥

ssh-kegen -t rsa

备注:连续按三次空格就好,不用设置值。

git配置文件和id_rsa.pub公钥查看

windows下查看地址:C:\Users\Administrator下

配置远程git仓库的公钥信息:

  远程git仓库 -> 个人信息设置 -> 公钥;  然后设置公钥

测试是否配置号

  1. #### 测试远程公钥是否配置好
  2. ### 这里换成自己的远程仓库地址
  3. ssh -T git@gitee.com

最后就可以开始干活了!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/465319
推荐阅读
相关标签
  

闽ICP备14008679号