GitCode创建自己的项目

一、创建项目

二、上传项目

(1)win+R输入powershell打开终端。

(2)或者在项目文件夹中输入powersehll打开终端。

(3)git命令操作

打开命令行,进入项目目录:cd "d:\1 HONOR Share\desktop\项目\点餐系统+人脸识别"

初始化 Git 仓库:git init

添加所有文件到暂存区:git add .

提交文件,添加提交说明:git commit -m "Initial commit: 点餐系统+人脸识别项目"

添加远程仓库地址,是你自己的 GitCode 仓库地址:

git remote add origin https://gitcode.com/SeanTim0404/Ordering_interface_Facial_recognition

将本地分支重命名为 main:git branch -M main git push -u origin main

首次推送需要用户名和密码:

用户名-你的 GitCode 账号 密码-需要使用访问令牌作为密码

获取访问令牌

已经初始化过仓库,只需如下的三个命令更新文件:

git add README.md LICENSE .gitignore

git commit -m "更新 README.md、LICENSE、.gitignore"

git push origin main

三、修改更新代码

(1)本地修改后更新上传

①修改本地代码文件 ②查看修改内容:git status

③添加修改的文件到暂存区:git add .(或指定具体文件 git add 文件名)

④提交修改:git commit -m "描述修改内容"

⑤推送到 GitCode:git push origin main

(2)在 GitCode 网页上直接编辑

四、问题解决

更新文件到git仓库,在推送时出现的错误。

问题1:

这个错误表示远程仓库已经有你本地没有的提交(可能是初始化时生成的 README、.gitignore 等文件),直接 push 会被拒绝。

(1)拉取远程变更并合并

git pull origin main --allow-unrelated-histories

问题2:

会出现Git 自动合并失败了,因为远程仓库和本地仓库都创建了.gitignoreREADME.md 文件,而且内容不同,Git 不知道应该保留哪个。

(2)查看冲突文件

git status

(3)手动解决冲突

使用记事本打开:

notepad .gitignore
notepad README.md

或者使用VSCode打开:

code .gitignore
code README.md

打开后会有三个选项,选择一个保存:

保留本地版本、保留远程版本、合并两者

cpp 复制代码
<<<<<<< HEAD
你本地的内容
=======
远程仓库的内容
>>>>>>> origin/main

(4)解决完冲突后标记已解决

git add .gitignore README.md

(5)完成合并提交

git commit -m "解决合并冲突"

(6)开始推送

git push origin main

五、给项目创建标签

|-------|-------|-----------|----------------|
| 部分 | 名称 | 含义 | 示例场景 |
| MAJOR | 主版本号 | 不兼容的重大变更 | 架构重构、API 不兼容修改 |
| MINOR | 次版本号 | 向后兼容的功能新增 | 添加新功能、新模块 |
| PATCH | 修订版本号 | 向后兼容的问题修复 | Bug 修复、小改进 |

查看当前已推送的提交状态(确认代码已同步):git log --oneline -5

创建标签:git tag -a v1.0.0 -m "人脸识别点餐系统 v1.0.0"

只推送标签到 GitCode:git push origin v1.0.0

或者推送所有标签:git push origin --tags

六、创建新分支保存更新的代码

。。。待解锁

相关推荐
坚果的博客3 天前
从零实现 GitCode OAuth 登录 —— 鸿蒙 6 应用实战
gitcode
Niliuershangba6 天前
ChestnutCMS 栗子内容管理系统:从入门到模板开发实战
java·git·开源·gitlab·github·开源软件·gitcode
本地化文档11 天前
rust-style-guide-l10n
rust·github·gitcode
不做无法实现的梦~15 天前
Git 新手到团队协作与 GitHub/GitCode 指南
git·github·gitcode
laoli_coding17 天前
如何将GitCode仓库的提交同步到 GitHub
github·gitcode
. . . . .18 天前
Claude Code 插件市场开发及注意事项
人工智能·gitcode
残歌19 天前
【无标题】
gitcode
weixin_7042660524 天前
IDEA 整合 Git 并上传代码到 CSDN GitCode 超详细教程
git·intellij-idea·gitcode
云渊未归061 个月前
Python获取GitCode项目信息
python·数据分析·开源·网络爬虫·gitcode