文章

【持续更新】 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