记录一些软件的使用技巧方法
- 2. Git
-
- 2.1 git基础
-
- 2.1.1 git帮助
- 2.1.2 获取 Git 仓库
- 2.1.3 记录每次更新到仓库
- 2.2 远程仓库
- 3. Docker
-
- 3.1 基础
- 3.1 手把手操作(使用vscode)
- 3.2 Docker使用中的一些问题
- 4. linux
- 5. ROS
- 6. 代码可视化——doxygen+graphviz
- 7.CoreDump的使用
- 8. PyCharm
- 9. GPU训练
- 10. 标定工具
-
- 10.1 [OpenCV C++ Stereo Camera Calibration](https://github.com/sourishg/stereo-calibration)
- 10.2 [kalibr](https://github.com/ethz-asl/kalibr/wiki)
- 多相机标定
- matplotlib
-
- 问题与解决
- 11. linux下一些小工具
- 12. win tools
- 13. python
-
- Cpython
2. Git
什么是git
git中数据中数据的状态
- git使用前的配置
- 初始化已有项目为仓库
命令:
使用文件忽略文件
简单应用
- 终端输入确认已安装git
- 设置身份标识
- 创建工程目录
- 创建文件 file1.txt
- 添加该文件进行版本控制
- 提交
2.1 git基础
2.1.1 git帮助
2.1.2 获取 Git 仓库
- 在已存在目录中初始化仓库
- 从其它服务器 克隆 一个已存在的 Git 仓库
2.1.3 记录每次更新到仓库
-
对真实项目 Git 仓库的维持:
- 从这个仓库中检出了所有文件的 工作副本
- 对这些文件做些修改
- 当完成了一个阶段的目标,想要将记录下它时,就将它提交到到仓库
-
工作目录下的文件状态:
工作目录下的文件分为两种状态:已跟踪 或 未跟踪
已跟踪的文件是指那些被纳入了版本控制的文件,存在于上次快照的记录中,它们的状态又可分为:未修改、已修改或已放入暂存区;未跟踪文件,不存在于上次快照的记录中。
2.2 远程仓库
远程仓库是指托管在因特 或其他 络中的你的项目的版本库。远程仓库可以在你的本地主机上。
fork 在自己的远程仓库创建别人仓库的副本
clone 在自己的本地创建远程仓库的副本
push 将自己本地的更新上传到远程代码并合并
pull 从远程获取代码并合并本地的版本。
pull request 将自己远端修改的内容申请同步到原来的那个别人的远端仓库
fetch 将远端更新的内容更新到本地
3. Docker
Docker 菜鸟教程
(官方)Ubuntu安装Docker
(官方)Docker Get Started
(官方)Docker doc
docker-从入门到实践
3.1 基础
3.1 手把手操作(使用vscode)
-
获取应用程序
Download the App contents,注意只需要app文件夹
下载->提取->使用vscode打开 -
构建应用的容器镜像
Dockerfile :一个基于文本的指令脚本,用于创建容器映像
在文件 package.json 所在的文件夹中创建一个名为 Dockerfile 的文件,内容如下:声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!