一些软件的使用

记录一些软件的使用技巧方法

  • 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使用前的配置
  • 初始化已有项目为仓库

命令:

使用文件忽略文件

简单应用

  1. 终端输入确认已安装git
  2. 设置身份标识
  3. 创建工程目录
  4. 创建文件 file1.txt
  5. 添加该文件进行版本控制
  6. 提交

2.1 git基础

2.1.1 git帮助

2.1.2 获取 Git 仓库

  1. 在已存在目录中初始化仓库
  2. 从其它服务器 克隆 一个已存在的 Git 仓库

2.1.3 记录每次更新到仓库

  • 对真实项目 Git 仓库的维持

    1. 从这个仓库中检出了所有文件的 工作副本
    2. 对这些文件做些修改
    3. 当完成了一个阶段的目标,想要将记录下它时,就将它提交到到仓库
  • 工作目录下的文件状态
    工作目录下的文件分为两种状态:已跟踪 或 未跟踪
    已跟踪的文件是指那些被纳入了版本控制的文件,存在于上次快照的记录中,它们的状态又可分为:未修改已修改已放入暂存区未跟踪文件,不存在于上次快照的记录中。

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)

  1. 获取应用程序
    Download the App contents,注意只需要app文件夹
    下载->提取->使用vscode打开

  2. 构建应用的容器镜像
    Dockerfile :一个基于文本的指令脚本,用于创建容器映像
    在文件 package.json 所在的文件夹中创建一个名为 Dockerfile 的文件,内容如下:

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月20日
下一篇 2022年7月20日

相关推荐