欢迎访问昆山宝鼎软件有限公司网站! 设为首页 | 网站地图 | XML | RSS订阅 | 宝鼎邮箱 | 后台管理


新闻资讯

MENU

软件开发知识
原文出处: 蒲小花的博客

平时各人都习惯利用 Git,可是有的时候我们相对而言需要利用较量巨大一点的呼吁,假如各人记不住,昆山软件开发昆山软件开发,可以保藏下,究竟也不是算利用频率很高的呼吁。

修改 commit

我们常常会在提交的时候拼写错误可能填入一些错误的信息,昆山软件公司,我们可以利用:

git commit --amend

假如你想修改已经提交的过的 commit 信息的话,你需要修改后:

git commit --amend 
// ... edit you message
git push --force example-branch

归并 commit

有的时候我们会常常性的提交,可是比及项目开拓差不多得时候在发明 commit 信息很混乱。你可以利用下面信息将所有的 message 归并在一起:

git reset --soft "HEAD~n" 
# (~n means ~1, ~2,...)
git commit --amend

快速办理斗嘴

我们在 merge 的时候,有的时候我们假如可以很明晰利用意向的话,好比利用他人可能本身的话,我们可以通过下面呼吁:

# 全部利用别人的
git pull -X theirs

git checkout --theirs path/to/file

假如利用本身的:

git pull -X ours

批量删除 tag

我们许多时候都是基于 Tag 来举办 CI 集成上线的,久而久之,Tag 会许多,因此我们大概需要批量删除一些 Tag

git tag -d TAG1 TAG2 TAG3 
# delete remove tag
git push REMOTE --delete TAG1 TAG2 TAG3