
git
q2nAmor
QT/C/C++、opengl、音视频、mesa驱动、vpu 等
展开
-
git 奇技淫巧(三)—— git merge 指定文件到当前分支
git merge 指定文件到当前分支通常我们合并另外分支的代码采用 git merge XXX(分支名) 命令就可以了,但是由于某些原因有时需要只合并一部分指定文件,而merge命令会合并所有的代码,这时就不能满足我们需求了,我们可以使用checkout命令来实现merge指定文件。git checkout xxx(分支名) xxx1(文件名1) xxx2(文件名2) xxx3(文件名3)...原创 2021-01-28 10:02:57 · 1565 阅读 · 1 评论 -
git 奇技淫巧(二)—— 合并某个 commit 到指定的分支上
怎么合并某个 commit 到指定的分支上?//1 首先复制要合并的那个分支的commit id//2 切换到要合并的分支上git checkout branch2//上面复制的那个要合并的commit id // 提交该commit到branch2git cherry-pick commit-id...原创 2021-01-21 16:32:53 · 267 阅读 · 0 评论 -
git 奇技淫巧(一)—— git stash,暂存你的修改
1.1 情景再现假设在使用 git 时我们的应用场景是这样的(这也是大多数情况):老大要求小王在 2H内把线上的某个按钮换成节目图标,命名为 “变色001”,小王一看,卧槽,这简单了,然后慢慢的新建了一个本地分支 “变色001”,改呀改呀,写呀写呀。 突然,线上出紧急bug了,要小王在1H内修复,不然不让参加团建。但“变色001”的代码都写了一部分了,不可能放弃呀。小王急了,怎么办呀?1.2...原创 2019-07-08 18:06:35 · 1076 阅读 · 1 评论