最近发现,clion 里的 git 插件甚至能列出文件夹的修改历史,太方便了!
分享一些经验技巧:
-
提交 UI 具有多个视图模式。 提交 GUI 可以放在底部,也可以显示为侧面板或模态对话框。 有时很难切换。
-
Local Changes 选项卡包含修改过未提交的文件列表。 默认情况下,新文件折叠在底部的树节点中,不要忘记它们!
-
我经常用它的preview编辑器来检阅我的下一个提交,删除一些临时的测试代码。
-
Log 选项卡显示历史日志列表,它们只是一行行日志,单击不会切换分支。
-
但是右键上下文菜单有点“危险”,参见“revert commit”、“undo commit”,我从来不使用前者。
-
“Edit commit Message” 菜单有助于修改提交名称。
( 我建议使用 Github-Desktop 来“撤消”本地更改,这会将当前文件移动到回收站,而不是永久删除它们。 )
-
主工具栏上有一些有用的按钮。 例如,“Show History” 按钮显示当前文件的历史记录。如果预先focus的是左侧的目录树,则显示整个文件夹内的修改历史!黑科技啊!比在线的github都好用!!
-
高级搜索 ( Ctrl+Shift+F ) 具有 相关的搜索范围 (Search scope),在该范围中,您只能搜索未在本地提交的已修改文件。
-
在我的 IDEA 自定义版本中,我将其升级到 All Changes(包括全部本地提交)。
-
Shelf 选项卡似乎与我很少使用的 stash 有关。
-
提交时,如果您看到进入** “Detached Mode” **的警告对话框,请不要忽略,而是检查您是否同时从多个 git 存储库提交文件
(是否有股子机翻味,没错,本文机翻自我在reddit上的评论。。)
标签:文件,插件,git,选项卡,IDEA,提交,commit From: https://www.cnblogs.com/knziha/p/18523225