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代码时,点击蓝色下划线处,这里就弹出了多个地址选项,选择你需要推的仓库即可

相关推荐
Q741_1475 分钟前
Git 添加文件基本操作与简单原理
git
好评1241 小时前
git常见操作及问题
linux·git
小王C语言3 小时前
版本控制器git和调试器gdb
git
-大头.4 小时前
GIT教程系列(共3篇)---------第一篇:Git入门与核心概念完全指南
大数据·git·elasticsearch
_Xiaosz7 小时前
Git 拉取子模块报错 Permission denied (publickey) 的排查与解决
git
晚霞的不甘7 小时前
Flutter for OpenHarmony 实战:[开发环境搭建与项目编译指南]
git·flutter·react native·react.js·elasticsearch·visual studio code
-大头.7 小时前
GIT教程系列(共3篇)-----第三篇:Git高级技巧与专业配置完全指南
大数据·git·elasticsearch
查拉图斯特拉面条7 小时前
Git推送完全指南:从首次推送到冲突解决
大数据·git·elasticsearch
脸大是真的好~7 小时前
Git的快速使用
git
沛沛老爹8 小时前
从Web到AI:金融/医疗/教育行业专属Skills生态系统设计实战
java·前端·人工智能·git·金融·架构