这让我恼火了一段时间,但和往常一样;真正烦人的问题有非常简单的解决方案。
有些 sw 我只是不经常使用以记住它的热键,例如 PuTTY。所以我最终使用工具栏菜单或右键单击菜单来实现我所需要的。然而,有几次我在右键单击标题栏并从菜单中选择全屏时对 PuTTY 感到非常茫然。
如何在不退出 PuTTY 的情况下再次退出全屏?我不记得它的热键了,现在没有可见的菜单/标题栏!
--edit-- 我仍然不知道 PuTTY 的默认“切换全屏”热键,所以如果有人想启发我,他们非常欢迎。:)
在一个 repo 中,我有多个分支,其中包括“master”和“develop”,它们被设置为跟踪远程分支“origin/master”和“origin/develop”。
是否可以指定我希望 master 和 develop 一次合并(快进)?
当我git pull
现在这样做时,我会得到这样的东西:
remote: Counting objects: 92, done.
remote: Compressing objects: 100% (56/56), done.
remote: Total 70 (delta 29), reused 28 (delta 8)
Unpacking objects: 100% (70/70), done.
From scm.my-site.com:my-repo
5386563..902fb45 develop -> origin/develop
d637d67..ba81fb2 master -> origin/master
Updating 5386563..902fb45
Fast-forward
Run Code Online (Sandbox Code Playgroud)
获取所有远程分支,但只有我当前所在的分支与其对应的远程分支合并。
所以我必须做git checkout master
...
Switched to branch 'master'
Your branch is behind 'origin/master' by 106 commits, and can be fast-forwarded.
Run Code Online (Sandbox Code Playgroud)
...然后git pull
再次,然后切换回开发,以获得所需的结果。
我知道我可以制作执行这些步骤的别名/脚本。但我想尽可能避免这种情况,因为它容易出错且效率不高。
编辑:好的,让我改写一下。我的目标不是阻止或反对 …
注意:这可能看起来像一个编码问题,但事实并非如此。这是关于使用开发人员工具。
当我使用 Angular Cli 生成组件、服务、指令等时,它生成的文件都具有 Unix 风格的行结尾 (LF),即使在 Windows 环境中运行也是如此。
我正在寻找一种为生成的文件获取 Windows 风格的行结束符 (CRLF) 的方法。比“在 npp 或 vscode 等编辑器中打开每个文件,然后选择从 LF 更改为 CRLF”更好,因为这不是我想要花费时间的方式。
tslint 规则是不够的,因为它不能修复 html 和 css 文件。
我确实找到了一种解决方法,使用 git: git stash save --include-untracked && git stash pop
,但我仍然相信有更好的方法......