VsCode 推送项目至 华为云

步骤一:华为云内部部署

参考:https://blog.youkuaiyun.com/joy_cd/article/details/125786660?spm=1001.2014.3001.5501

先在华为云新建一个分支

在这里插入图片描述

VsCode 配置

  1. 初始化仓库
    在这里插入图片描述
  2. 添加远程仓库
    在这里插入图片描述
    输入华为云HTTPs链接
    在这里插入图片描述
    设仓库名
    在这里插入图片描述
  3. 切换分支
    在这里插入图片描述
  4. 添加文件后
    在这里插入图片描述

从第五步开始如果用VScode自带的提交,他会等10分钟都提交不了

用终端命令:参考链接:https://blog.youkuaiyun.com/qq_51196135/article/details/124631860
1、git init 初始化
2、git add . 添加到本地仓库
3、git commit -m "注释" 添加到暂存区
4、git remote add origin 远程仓库地址(git@gitlab.....)
这个第四步你可以根据自己的分支进行同步,可能更好
在这里插入图片描述

  1. 提交
  2. 推送
    在这里插入图片描述
    输入用户名(华为云里配置的:参考本文开头链接)
    在这里插入图片描述
    输入密码
    在这里插入图片描述
### 如何在 VSCode 中配置并连接华为云 MQTT 服务器 为了实现这一目标,需先安装必要的扩展和库文件。对于VSCode而言,可以借助于特定的插件来简化MQTT客户端开发工作流。 #### 安装必备工具与环境设置 - **安装Python解释器**:确保本地已安装适当版本的Python解释器。 - **安装Paho-MQTT库**:通过命令`pip install paho-mqtt`可完成该操作[^1]。 #### 配置VSCode编辑器 - 打开Visual Studio Code,并前往拓展市场搜索“Remote Development”,这组由微软官方提供的远程开发套件能极大地方便跨平台项目管理以及云端资源访问[^2]。 - 接着,在终端内执行如下指令以激活虚拟环境(假设采用venv作为隔离空间),从而保障依赖项不会干扰其他工程: ```bash python -m venv myenv source myenv/bin/activate # Linux or macOS下启用方式;Windows则应运行 `myenv\Scripts\activate.bat` ``` #### 编写Python脚本用于测试连接 创建一个新的`.py`文件并将下面这段简单的代码粘贴进去,此段程序实现了向指定主题发布消息的功能,同时也订阅了一个频道等待接收反馈数据: ```python import paho.mqtt.client as mqtt def on_connect(client, userdata, flags, rc): print(f"Connected with result code {rc}") client.subscribe("test/topic") def on_message(client, userdata, msg): print(msg.topic+" "+str(msg.payload)) client = mqtt.Client() client.on_connect = on_connect client.on_message = on_message # 替换成实际的服务地址、端口及认证信息 broker_address = "your-broker-address" port = 1883 username = 'your_username' password = 'your_password' client.username_pw_set(username=username,password=password) try: client.connect(broker_address, port=port) except Exception as e: print(e) client.loop_forever() # 持续监听网络事件直到手动终止进程 ``` 上述代码片段展示了怎样利用Python中的`paho-mqtt`模块建立一个基本的MQTT客户端实例,其中包含了连接回调函数定义、消息处理机制设定等内容。 请注意替换模板里的占位符(`your-broker-address`, `your_username`, `your_password`)为真实的参数值以便成功接入华为云所提供的MQTT服务接口。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值