从仓颉 IDE 创建项目到提交 GitCode 完整流程(含所有命令)
·
一、前置准备
- 注册并登录 GitCode 账号:https://gitcode.com/
- 在 GitCode 网页端创建空仓库,记录仓库地址(格式示例:
https://gitcode.com/你的用户名/仓库名.git)
二、仓颉 IDE 内操作全流程
步骤 1:创建仓颉项目
- 打开「CodeArts IDE for Cangjie」
- 点击「新建项目」→ 选择「仓颉工程」
- 填写项目名称(如
demo1_1)、选择本地保存路径 → 点击「创建」 - 等待项目初始化完成,自动生成
src/main.cj、cjpm.toml等核心文件步骤 2:打开终端并进入项目目录
- 点击 IDE 底部「终端」按钮,打开命令行窗口
- 执行命令进入项目根目录(替换为你的实际路径):
cd D:\soft\cangjie\xiangmu\demo1_1步骤 3:初始化 Git 仓库
执行命令初始化 Git 版本管理:
git init说明:生成隐藏
.git文件夹,标记当前文件夹为 Git 仓库步骤 4:添加文件到暂存区
执行命令将所有项目文件加入暂存区:
git add .说明:
.代表添加当前目录下所有文件,也可指定单个文件(如git add src/main.cj)- 若提示
LF will be replaced by CRLF,为 Windows 换行符格式警告,不影响操作,可忽略
步骤 5:提交到本地仓库
执行命令提交代码到本地 Git 仓库:
git commit -m "初始化仓颉项目 demo1_1"说明:
-m后必须填写提交备注,用于描述本次修改内容(如 “新增登录功能”“修复启动 bug”)步骤 6:绑定 GitCode 远程仓库
执行命令绑定 GitCode 仓库(替换为你的 GitCode 仓库地址):
git remote add origin https://gitcode.com/你的用户名/demo1_1.git验证绑定是否成功:
git remote -v输出中包含 GitCode 仓库地址(fetch/push 两条记录)即绑定成功
步骤 7:推送代码到 GitCode
根据本地分支名称选择对应命令:
情况 1:使用默认
master分支(仓颉 IDE 默认)git push -u origin master情况 2:使用
main分支(主流推荐)先重命名本地分支,再推送:
# 重命名本地 master 分支为 main git branch -m master main # 推送 main 分支到 GitCode git push -u origin main常见问题处理:1.报错
non-fast-forward:远程仓库已有内容,先合并历史再推送git pull origin master --allow-unrelated-histories git push -u origin master2.确认本地代码为最新版本,需强制覆盖远程:
git push -f origin master⚠️ 警告:强制推送会覆盖远程所有代码,仅在个人项目且确认无重要数据时使用
步骤 8:验证推送结果
- 先打开浏览器访问 GitCode 仓库地址(如
https://gitcode.com/你的用户名/demo1_1) - 登录账号后,可查看项目文件(
main.cj、cjpm.toml)和提交记录,即完成代码同步
三、日常开发更新代码流程
# 1. 拉取 GitCode 最新代码(避免冲突)
git pull origin master
# 2. 在仓颉 IDE 中修改/新增代码
# 3. 添加修改文件到暂存区
git add .
# 4. 提交到本地仓库
git commit -m "修改说明:如新增XX功能"
# 5. 推送到 GitCode(首次推送后无需加 -u origin master)
git push
四、关键命令速查表
| 命令 | 作用 |
|---|---|
git init |
初始化 Git 仓库 |
git add . |
添加所有文件到暂存区 |
git commit -m "备注" |
提交代码到本地仓库 |
git remote add origin 地址 |
绑定 GitCode 远程仓库 |
git remote -v |
查看已绑定的远程仓库 |
git push -u origin 分支名 |
首次推送代码到 GitCode |
git pull origin 分支名 |
拉取 GitCode 最新代码 |
git push |
后续推送更新代码 |
五、注意事项
- 分支命名:仓颉 IDE 默认分支为
master,可根据习惯重命名为main,推送时分支名需与本地一致 - 提交规范:每次提交都需填写清晰备注,方便后续追溯代码变更
- 安全提醒:避免在公共设备保存 Git 账号密码,优先使用 OAuth 或 SSH 方式认证
更多推荐
所有评论(0)