Git 常用命令

用户相关

修改提交用户名称 & 邮箱

全局修改

git config  --global user.name 你要设置的用户名;
 
git config  --global user.email 你要设置的邮箱;

修改当前项目

git config user.name 你要设置的用户名;
 
git config user.email 你要设置的邮箱;

忽略某些文件/文件夹相关

.gitignore 文件常用配置

/**/*.iml
/.gitignore
/**/target
/**/*.xml
/**/*.class
/**/*.log
  • 一个 * 代表一层目录,两个 * 代表当前和多层

忽略某个加入了版本管理中的文件

让git在搜索文件列表时,忽略某个文件,这样该文件即使有修改,git也不会关心


git update-index --skip-worktree [admin\src\main\resources\application.yml]

# 执行命令将文件加入不提交队列
git update-index --assume-unchanged 你的文件路径
# 执行命令将文件取消加入不提交队列
git update-index --no-assume-unchanged 你的文件路径


使用如下命令找出来忽略过的文件

git ls-files -v . [ | grep "application" ] 

不想继续忽略该文件时,使用如下命令


git update-index --no-skip-worktree [admin\src\main\resources\application.yml]

其它

修改远程分支

- 查看远程仓库分支
git remote -v

1. 直接修改远程仓库分支
git remote set-url origin [url]

2. 先删除再修改地址
git remote rm origin
git remote add origin [url]

git 修改已经 commit 的提交

推荐文章

https://zhuanlan.zhihu.com/p/42362684

强制更新

git fetch --all
git reset --hard origin/master

git fetch 只是下载远程的库的内容,不做任何的合并
git reset 把HEAD指向刚刚下载的最新的版本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值