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 自动合并失败了,因为远程仓库和本地仓库都创建了.gitignore 和 README.md 文件,而且内容不同,Git 不知道应该保留哪个。

(2)查看冲突文件

git status

(3)手动解决冲突

使用记事本打开:

notepad .gitignore
notepad README.md

或者使用VSCode打开:

code .gitignore
code README.md

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

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

<<<<<<< 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

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

。。。待解锁

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值