vscode 使用gitee进行代码管理

基于个人pc环境是实践经验,当作记录;
(1)下载并安装git
(2)在gitee上创建新的仓库;
(3)使用eide打开stm32工程;
(4)在源代码管理项目中点击初始化仓库(我之前在这里就不是这个按钮,忘记怎么处理的了);
(5)此时在本地磁盘文件夹中会有一个因此的.git文件夹,在这个目录下(右键)打开git bush
(6)配置用户名和email
git config --global user.name “xxx”
git config --global user.email “xxx”
(这里可以从创建仓库后的欢迎页面查看,我之前就是name凭记忆写的,结果各种出问题)
(7)返回到vscode中,在源代码管理页面,可输入备注的上面一行(鼠标移过去就能看见)-更多操作(三个点)-远程-添加远程存储库,在顶部弹出输入框中填入仓库地址:https://gitee.com/xxx/rz.git。enter之后,又会让你输入仓库名,填就是了,例如我这个就是rz。
(8)如果添加成功后,略等片刻,vscode右下角可能会弹出 是否要周期运行git fetch,一般我都选稍后询问,不管它。
(9)此时添加必备后,可以点击提交和推送进行云同步了;同步完成后可以使用网页去gitee上看一下。

### 配置和使用 Gitee 进行代码管理 #### 1. 安装必要的工具 为了在 Visual Studio Code (VS Code) 中使用 Gitee,需要确保已安装以下软件: - **Git**: Git 是一种分布式版本控制系统,用于跟踪文件更改并协作开发。可以通过命令 `git --version` 来验证是否已经安装[^2]。 - **Visual Studio Code (VS Code)**: 下载地址为 [Visual Studio Code](https://code.visualstudio.com/)。这是现代开发者常用的轻量级编辑器[^3]。 #### 2. 设置全局用户名和邮箱 在本地计算机上配置 Git 用户名和邮箱以便于识别提交者身份。运行以下命令来设置或检查当前的用户名和邮箱: ```bash git config --global user.name "Your Name" git config --global user.email "your-email@example.com" # 查看当前配置 git config user.name git config user.email ``` 此步骤非常重要,因为每次提交都会附带这些信息[^4]。 #### 3. 创建 Gitee 账号及仓库 访问 [Gitee官网](https://gitee.com),注册账号后登录到个人主页。点击“新建仓库”,填写相关信息完成创建过程[^1]。 #### 4. 在 VS Code 中初始化项目并与远程仓库关联 打开目标项目的根目录,在终端执行如下指令以初始化一个新的 Git 版本控制环境,并将其链接至 Gitee 上对应的仓库地址: ```bash # 初始化本地 Git 库 git init # 添加所有未追踪的文件到暂存区 git add . # 提交改动到本地库 git commit -m "Initial Commit Message" # 关联远程仓库 URL (替换 YOUR_REPOSITORY_URL) git remote add origin https://gitee.com/YOUR_USERNAME/YOUR_REPOSITORY.git # 推送初始分支 master/main 到远端服务器 git push -u origin main ``` 注意:如果默认分支名称不是 `main`,而是其他名字比如 `master`,则需相应调整上述最后一步中的参数。 #### 5. 使用 VS Code 扩展增强体验 通过扩展市场搜索并安装 “GitLens – Git supercharged” 插件可以更直观地浏览历史记录、比较差异等功能;另外还有专门针对 Gitee 平台优化过的插件可供选择,进一步简化工作流程。 #### 6. 日常操作指南 当修改某些文件之后想要更新线上内容时,按照下面顺序依次处理即可: - 点击左侧活动栏上的源控图标进入 SCM 视图; - 将待上传的变化标记出来并通过右侧按钮快速应用动作(如 Stage All Changes 和 Commit Staged); - 最终利用 Push 功能把最新状态同步回云端存储位置。 --- ### 示例脚本展示自动化部署逻辑 对于频繁使用的场景下可编写简单的批处理或者 Shell Script 自动化部分重复劳动环节: ```shell #!/bin/bash echo "Starting automatic deployment..." # Add all changes to the staging area. git add . # Commit with a timestamped message. commit_message="Auto-commit at $(date '+%Y-%m-%d %H:%M')" git commit -m "$commit_message" # Push updates upstream. git push origin main || { echo 'Push failed.'; exit 1; } echo "Deployment completed successfully." ``` 以上脚本实现了自动化的增删改查流水线作业模式。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值