Mac 开发者指南:从零搭建 VSCode + Git + 阿里云效环境
介绍在 macOS 环境下从零搭建 VS Code、Git 及阿里云效开发环境的完整流程。内容包括 VS Code 安装与汉化、Git 安装与用户配置、阿里云效代码组与仓库创建、HTTPS 密码设置,以及克隆项目、首次提交推送和日常协作的标准 Git 操作。通过可快速完成开发环境初始化,实现本地与云端代码的高效同步。

介绍在 macOS 环境下从零搭建 VS Code、Git 及阿里云效开发环境的完整流程。内容包括 VS Code 安装与汉化、Git 安装与用户配置、阿里云效代码组与仓库创建、HTTPS 密码设置,以及克隆项目、首次提交推送和日常协作的标准 Git 操作。通过可快速完成开发环境初始化,实现本地与云端代码的高效同步。

VS Code 是目前最流行的代码编辑器,安装很简单。
可选但强烈推荐:安装中文语言包。打开 VS Code 后,在左侧扩展(Extensions)里搜索'Chinese (Simplified) Language Pack',安装后重启即可。
在 Mac 上装 Git 最省心的方式是安装 Xcode Command Line Tools,它会带上 Git 以及常用编译工具。
打开'终端',执行:
git --version
如果系统弹窗提示安装命令行开发者工具,点'安装'即可。安装完成后再次执行上面的命令,看到类似 git version 2.x.x,就成功了。
这一步装好后,Git 就能用了。
Git 装好后,需要告诉它你是谁。这样每次提交代码时,作者信息才会正确。
在终端(terminal)中把下面两条里的名字、邮箱换成你自己的:
git config --global user.name "你的名字"
git config --global user.email "[email protected]"
验证是否生效:
git config --global --list
阿里云效是阿里云推出的企业级代码管理平台,支持 Git 仓库托管、代码评审、持续集成等功能。
打开浏览器,访问 https://codeup.aliyun.com/,使用阿里云账号登录。首次使用需要完成企业或个人空间的设置。
登录后进入云效首页,按以下步骤创建代码组:
my-project)和描述代码组类似于文件夹,可以用来组织多个相关的代码仓库。
代码组创建好后,继续创建代码仓库:
my-first-repo)点击'创建仓库'
创建完成后,云效会显示仓库的 HTTPS 克隆地址,形如:
https://codeup.aliyun.com/your-group/my-first-repo.git
云效使用 HTTPS 克隆时需要单独设置密码,这个密码与你的阿里云账号密码不同。
重要提示:记好这个密码,稍后克隆代码时会用到。建议使用密码管理器保存。
Mac 用户有个很方便的技巧:可以直接把文件夹拖到终端里自动获取路径。
Projects 文件夹cd (注意 cd 后面有个空格)Projects 文件夹直接拖到终端窗口里这样就进入了项目目录。
在终端中执行克隆命令(把地址换成你自己的仓库地址):
git clone https://codeup.aliyun.com/your-group/my-first-repo.git
执行后会提示输入用户名和密码:
输入完成后代码就会开始克隆。克隆成功后,进入项目目录:
cd my-first-repo
现在你应该能看到代码了。接下来做一次完整闭环:修改 → 提交 → 推送到云效。
随便改一个文件(比如 README)
或者在终端执行:
git status
git add .
git commit -m "chore: first commit from my mac"
推送到远端(如果当前分支已经有关联,直接执行):
git push
如果提示没有上游分支,按提示设置一次即可(常见为 main):
git push -u origin main
回到云效仓库页面刷新,能看到你的提交记录,就说明全链路通了。
日常开发时,推荐使用功能分支来隔离工作。标准流程是这样的:
git pull
git checkout -b feature/my-change
git add .
git commit -m "feat: my change"
git push -u origin feature/my-change

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online
将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online
通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online
将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online