git学习笔记(一)

很容易我们已经把我们的代码push上去了,但是我们的git已经推送到远程仓库了,此时的话如何修改commit的信息了?

首先应该是用git log命令查看commit的记录然后找到想要更改的commit的上一个commit的ID,复制前几位即可,

使用git rebase --interactive "commit id"(和复制的commit的id相同);

此时进入一个vim的页面,此时左侧会出现许多的pick的指令,将你想要更改的一行的前面的pick改成edit,然后:wq退出。

然后使用git commit --amend的命令对想要更改的内容进行更改。

保存退出,使用git rebase  --continue恢复到上个git rebase前的分支。

这里直接push上去的话会报错,所以使用git push --force就能够push上去了。

git config --global user.name "你的用户名”//“全局配置用户名“

git config --global user.email "你的邮箱” //全局配置邮箱

git config user.name “你的用户名"  //当前项目配置用户名

git config user.email "你的邮箱" //当前项目配置邮箱

git commit --amend 对上次的commit的内容进行修改。

git log的退出键是Q而不是ctrl +c。否则的话你敲打的命令可能会看不见。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值