【持续更新】 Git/Docker/Linux 命令行的坑与tricks
Git 篇
可以看看: https://ohshitgit.com/zh
- VScode 的 “放弃所有更改”,意思是删除所有更改,即,现有的文件也会被删除,且没有回收站机制。
那那个1k+的标记实在碍眼怎么办? 你提交就完事了,不占用额外空间。
- 操作Commit
修改:请直接看官方文档 合并Commit:查看 log 记录->使用git rebase -i 至要合并的 commit 起点前 -> 编辑版本信息,保存提交 -> 合并到主干分支
Docker篇
流程
graph TD
A[DockerFIle] -->|docker build . -t <tag>| B(image)
B --> |docker run| C{container}
挂机运行
nohup
:退出不间断
&
:后台执行
建议使用screen
Linux篇
fzf
是个好工具。参:https://einverne.github.io/post/2019/08/fzf-usage.html
License:
CC BY 4.0