git---配置(持续更新中~)

git config命令的–global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

查看git配置信息

git config --list

配置git commit的时候用到的用户信息

查看git用户名、密码、邮箱的配置

git config user.name
git config user.password
git config user.email

设置git用户名、密码、邮箱的配置(全局)

git config --global user.name "XXX"
git config --global user.password "XXX"
git config --global user.email "[email protected]"

编辑修改配置文件(全局修改、删除)

方法一:

git config --global user.name "freedom"   # 跟设置语法一样,没有用户名就添加,有了用户名就修改

方法二:

git config --global --edit     
i                            # 进入编辑模式        
按【esc】退出编辑              # 退出编辑
:wq                         # 保存

方法三:

open .                       # 在终端~中
shift+cmmand+.               # 显示前面带有小点的隐藏文件
找到并打开.gitconfig文件,进行编辑

配置git push的时候用到的用户信息

查看当前账号

cat ~/.git-credentials

MAC中查看系统保存的密码(密码凭证)

  1. 首先在电脑系统界面找到“钥匙串访问”的图标,打开

img

  1. 搜索找到gitlab
    在这里插入图片描述

  2. 双击打开属性,修改【账户】和【s密码】为需要绑定的gitlab账号密码

注:密码修改先选中【显示密码】
在这里插入图片描述

设置git命令快捷键(全局)

打开 ~/.oh-my-zsh/plugins/git/git.plugin.zsh,发现一堆alias,列举几个自己常用的

alias ga='git add'
alias gcm='git commit -m'
alias gcam='git commit -a -m'
alias gl='git pull'
alias gp='git push'
alias gco='git checkout'
alias gm='git merge'
alias gs='git stash'
alias gsp='git stash pop'
alias gf='git fetch'
alias gb='git branch'
alias grh='git reset'

git更换仓库地址

远端操作

在github创建新的仓库,获取到新仓库地址

img
在这里插入图片描述

在这里插入图片描述

本地操作

git remote -v  # 查看当前绑定的远程仓库(缩写:grv )

!

方法一:删除原有仓库,绑定新的仓库

git remote remove origin # 删掉原来git新仓库(源)
git remote add origin XXXXXX.git   # 将新仓库(源)地址写入本地版本库配置文件
git branch -M main # 创建新分支
git push -u origin main # 提交所有代码

在这里插入图片描述

方法二:不删除原有仓库,添加新的仓库

git remote add lcy XXXX.git   # 将新仓库(源)地址写入本地版本库配置文件(lcy为新增新仓库(源)名)
git branch -M main # 创建新分支
git push -u lcy main # 将main分支推到指定远端仓库(lcy为目标远端仓库)
git pull --rebase origin master # 从名为origin的仓库(源)master分支的拉取代码

------------- 持续更新中 -------------

许可协议: 转载请保留原文链接及作者。

猜你喜欢

转载自blog.csdn.net/weixin_43937466/article/details/121554877