GIT 使用相关技巧记录

目录

[1、commit 用户信息变更](#1、commit 用户信息变更)

全局用户信息(没有特殊配置的情况下默认直接用全局信息)

特定仓库用户信息(只针对于当前项目)

方法一:修改config文件

方法二:命令方式

2、idea同一代码推向多个远端仓库


1、commit 用户信息变更

提交用户信息分为全局和本地两种

优先级:本地 > 全局

全局用户信息(没有特殊配置的情况下默认直接用全局信息)

查看全局用户名、用户邮箱

复制代码
#查看全局用户名
git config --global user.name

#查看全局用户邮箱
git config --global user.email

设置全局用户名、用户邮箱

复制代码
#设置全局用户名
git config --global user.name "your Name"

#设置全局邮箱
git config --global user.email "your_email@example.com"

查看所有的全局配置信息

复制代码
git config --global --list

特定仓库用户信息(只针对于当前项目)

方法一:修改 config文件

当前项目中找到 .git文件夹 ---> config文件

在文件中增user信息如下

复制代码
[user]
	name = Marvin
	email = 123@qq.com

方法二:命令方式

首先,进入到仓库的目录下,然后执行以下命令:

复制代码
git config user.name "Your Name"
git config user.email "your_email@example.com"

2、idea同一代码推向多个远端仓库

在日常开发中可能存在迁移项目或其他情况,需要将一版代码同时推向多个仓库

这里以mac版为例,其他也差不多

1、在对应 git菜单 下找到 remotes

2、 增加新git仓库的地址

3、 在push代码时,点击蓝色下划线处,这里就弹出了多个地址选项,选择你需要推的仓库即可

相关推荐
Arva .44 分钟前
开发准备之日志 git
spring boot·git·后端
奇某人2 小时前
【嵌入式】【GIT】终端中文乱码修复
git
可爱的蜗牛牛2 小时前
上传本地git所有历史记录到已有远程仓库
git
idaibin4 小时前
"Git 多仓库用户身份自动切换与隐私保护指南
git·github
小何好运暴富开心幸福5 小时前
C++之日期类的实现
开发语言·c++·git·bash
im_AMBER7 小时前
Web 开发 24
前端·笔记·git·学习
银安7 小时前
Git篇(4):分支(Branch)与引用(Reference)
git
~央千澈~8 小时前
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
git
无言以对,沉默不语,随你随你。9 小时前
【解决办法】GitBash不能在任意文件夹打开
经验分享·笔记·git
stark张宇10 小时前
告别Git恐惧症!一套课程搞定Win/Mac/Linux三端配置与核心原理
git·架构·github