使用 ctrl+箭头键可让您在键入的单词之间快速导航。但是,ctrl+right 将光标移动到下一个单词的开头,而不是当前单词的结尾,这是我经常想要的。在 VS Code 中,您似乎能够更改此行为,但我还没有找到常规 Visual Studio 的等效项。我发现的唯一解决方法是按 ctrl+W 选择整个单词,然后按向右箭头。然而,这不是很直观。有人有更好的解决方案吗?也许可以延长?
我们今天在工作中发现了 GIT 的一个严重问题,我想知道这是一个错误还是设计使然,以及如何解决这个问题。
考虑以下事件序列:
结果:即使文件已在两个分支中进行编辑,也不会报告合并冲突,更糟糕的是,即使是最近的提交,步骤 3.2 中的还原也没有保留。
这是一个巨大的问题,从以下最近的示例中可以看出:我的一位同事对不同的分支进行了类似的更改,注意到这些更改的一部分是恶意的,因此在其中一个分支上手动还原了其中的一部分. 合并分支后,他惊讶地发现他的恢复没有通过合并。
我上传了一个最小的例子到谷歌驱动器来演示这个问题。您可以将 Master 合并到 test1 中,反之亦然,以自己查看。
https://drive.google.com/drive/folders/19a-QPwOQKsn9PywUPd2DRnvUOml03nZ-?usp=sharing
如果有任何问题,我将 TortoiseGIT 2.12.0.0 与 Git for Windows 2.32.0.2 一起使用。