git 笔记

git fork 新的仓库

和公仓同步代码 git remote add upstream git@gitlab.pab.com.cn:REF/KUAIZHAN/kuaizhan-front.git

产看当前关联 git remote -v

更新公仓代码 git fetch upstream

和本地代码合并 git merge upstream

Merge失败,回滚代码 git reset --hard HEAD^

rebase 分支 git rebase release/v0.8.0_20190321

.gitignore // 去缓存 添加 提交 git rm -r --cached . git add . git commit -m 'update .gitignore'

// 删除本地代码修改 git reset --hard HEAD~0

git merge --abort 回退分支

git commit --amend 覆盖上次提交 git commit --amend合并多次未push的commit信息

git reflog ——查看git操作历史

git cherry-pick 4c97ff3 复制其他分支内容到当前分支

git revert HEAD~1 -- 会退远端提交

// 合并已经commit的信息

xxxxx代表要修改的记录之前的位置对应的id,尽量往下面显示的选(往下面的越早提交)

git rebase -i xxxxx

将要去掉的那条记录把pick换成f(或者s)

pick-->f

:wq保存之后再查看一次提交记录,应该已经不见了

git push -f //只能强推

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值