git
Dastan2k
这个作者很懒,什么都没留下…
展开
-
git rebase之 合并多个commit为一个完整commit
提示:不要通过rebase对任何已经提交到公共仓库中的commit进行修改git使用中,有时候需要将多个本地已经commit的提交合并为一个commit案例: 将commit1 和commit2合并为一个commit$ git logcommit 5a06d07411df4394e537680aabf7008d98c23af5 (HEAD -> master)Author: = <793127910@qq.com>Date: Mon Nov 22 16:07:42 202原创 2021-11-22 16:27:37 · 1352 阅读 · 1 评论 -
git: cherry-pick
功能它可以用于将在其他分支上的 commit 修改,移植到当前的分支基本用法1.查看dev分支上的log 需要移植的commitid$ git logcommit 06b4758442f36ca705a83c3670c72dbd968e6a41 (HEAD -> dev)Author: = <793127910@qq.com>Date: Fri Nov 19 13:36:50 2021 +0800 feature:增加周设置 2.切换分支$ git chec原创 2021-11-19 14:05:57 · 264 阅读 · 0 评论 -
git stash 暂存
git stash 暂存背景12查看当前暂存的记录3. 恢复暂存的工作4. 删除暂存5背景想要暂存当前修改 突然有别的事情先完成别的事情 在回来做这个暂存的1#查看当前状态git status #如果有修改,添加修改文件git add .#暂存操作git stash save '本次暂存的标识名字'此时文件目录中就不会出现这个文件2查看当前暂存的记录#查看记录git...原创 2020-01-16 11:37:09 · 166 阅读 · 0 评论 -
git:开发新功能时本地代码和公司远端不同步(提pr有多个)并且本地修改好已经push
1$ git remote -vorigin https://github.com/Dastan36XXX.git (fetch)origin https://github.com/Dastan36/XXX.git (push)upstream https://github.com/XXX.git (fetch)upstream https://githu...原创 2019-11-06 19:04:21 · 256 阅读 · 0 评论