git命令——少用但有用

git命令——少用但有用

个人博客:git命令——少用但有用

实习开始了,新环境、新电脑,git添加公钥等操作自然也是需要重新设置,为了避免之后还要查找,自己写一下笔记,方便日后使用。

git常用命令

以下命令在Git Bash中执行

1. 设置用户名和email

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

2. 查看用户名和email

git config user.name
git config user.email

# 也可以把所有信息都列出来,再找
git config --list

3. 配置ssh公私钥

ssh-keygen -o		# 要输入的话直接Enter
cat ~/.ssh/id_rsa.pub		# 查看并复制公钥(复制是手动复制全部)

github进入setting -> SSH and GPG keys -> New SSH key

image-20220218231701335

输入标题(自定义)以及复制的公钥

测试

ssh -T git@github.com		# 不要改成自己的邮箱,弹出提示的话,输入yes,回车

image-20220218232334720

4. 清空暂存区

4.1 git rm --cached 文件

git status		# 查看暂存区文件
git rm --cached 文件		# 一次删除,知道空。效率极低

4.2 rm .git/index

rm .git/index	# 暂存区仅仅是.git目录下的一个index文件,所以只要删除这个文件,就清空暂存区了

4.2 git reset

git reset	# 后面什么都不跟

5. 撤销提交

场景:提交完后,发现漏掉文件没有添加,或者提交信息写错了

5.1 修改提交信息

现在提交了一次

image-20220218235143317

git commit --amend

进入类似vim的页面

  • 输入i,进入编辑模式
  • 移动光标,修改信息
  • esc退出编辑模式
  • :wq保存

image-20220218235618176

5.2 添加漏掉的文件

  • 直接新增文件
  • git add .
  • git commit --amend(不修改,直接保存)
  • 提交记录只有一条
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值