2023年6月

  1. 输入“ipconfig /release6“,点击回车,查看并释放出来当地ipv6连接地址;
  2. 输入“ipconfig /renew6”,点击回车,ipv6就可以连接。

  1. 部分合并 git cherry-pick

git cherry-pick 命令的作用,就是将指定的提交(commit)应用于其他分支。

#获取最近的提交
git log --oneline
git cherry-pick <commitHash>

上面命令就会将指定的提交 commitHash ,应用于当前分支。这会在当前分支产生一个新的提交,当然它们的哈希值会不一样。举例来说,代码仓库有 master 和 feature 两个分支。

a - b - c - d   Master         \           e - f - g Feature

现在将提交 f 应用到 master 分支。

git cherry-pick feature

上面代码表示将 feature 分支的最近一次提交,转移到当前分支。

Cherry pick 支持一次转移多个提交。

git cherry-pick <HashA> <HashB>

如果操作过程中发生代码冲突,Cherry pick 会停下来,让用户决定如何继续操作。

(1) —continue

用户解决代码冲突后,第一步将修改的文件重新加入暂存区( git add . ),第二步使用下面的命令,让 Cherry pick 过程继续执行。

git cherry-pick --continue

(2) —abort

发生代码冲突后,放弃合并,回到操作前的样子。

(3) —quit

发生代码冲突后,退出 Cherry pick,但是不回到操作前的样子。

2.全部合并


git merge