1.2 git使用

例子1

创建工作空间

首先返回主目录

复制代码
cd ~

然后依次执行命令,src就是存放源码的地方

复制代码
mkdir catkin_ws
cd catkin_ws
mkdir src
cd src

进行项目克隆

复制代码
git clone https://github.com/6-robot/wpr_simulation.git

下载内容示意与文件夹结构

进入scripts文件夹,然后执行命令,这个操作目的是安装依赖项

复制代码
./install_for_neotic.sh

然后回退到catkin_ws文件下,执行编译命令

复制代码
catkin_make

加载环境

复制代码
source ~/catkin_ws/devel/setup.bash

执行编译好的ros程序

复制代码
roslaunch wpr_simulation wpb_simple.launch

再启动一个终端,执行命令 ,来控制机器人运动

复制代码
rosrun rqt_robot_steering  rqt_robot_steering

配置永久环境

进入主目录,执行命令

复制代码
gedit ~/.bashrc

在文本编辑器最后一行键入

复制代码
source ~/catkin_ws/devel/setup.bash

保存后退出

例子2

先进人src目录

复制代码
git clone https://github.com/ros/ros_tutorials.git

切换对应版本的小海龟,因为默认平台为ros2,执行这个命令之前需要进入目录:~/catkin_ws/src/ros_tutorials

复制代码
git checkout noetic-devel

后面的操作一致,请自行探索

相关推荐
Franklin4 小时前
VS 版本更新git安全保护问题的解决
git
我是一只代码狗8 小时前
idea中合并git分支
git
我是一只代码狗8 小时前
idea中使用git
git·gitee·github
恋喵大鲤鱼8 小时前
git restore
git·git restore
李少兄9 小时前
Git Commit Message写错后如何修改?已Push的提交如何安全修复?
git·安全
Fireworkitte9 小时前
git stash
git
pe7er1 天前
git submodule简易指南
git
xiaocainiao8811 天前
Python 实战:构建 Git 自动化助手
git·python·自动化
Casia_Dominic2 天前
【三维重建工具】NeRFStudio、3D GaussianSplatting、Colmap安装与使用指南
git·3d·github·点云