本地项目如何上传到GitCode(ZEEKLOG官方代码仓库)
🤟致敬读者
- 🟩感谢阅读🟦笑口常开🟪生日快乐⬛早点睡觉
📘博主相关
文章目录
📃文章前言
- 🔷文章均为学习工作中整理的笔记。
- 🔶如有错误请指正,共同学习进步。
本地项目如何上传到GitCode(ZEEKLOG官方代码仓库)
1. 前言
因为经常在ZEEKLOG写博客,所以很多本地项目都会上传并分享链接,之前都是传到Github或者Gitee,现在ZEEKLOG官方连接的GitCode也逐渐成熟,我也开始将后续项目都放到GitCode中去了。
本篇主要演示如何将本地项目上传到GitCode仓库中存储。
2. 创建远程仓库项目
2.1 入口
官网入口很容易找,在ZEEKLOG的首页、博客界面都有gitcode对应入口
网址直达:https://gitcode.com/
需注册,当然这里有登录ZEEKLOG账号的可以直接使用ZEEKLOG跳转登录gitcode即可
2.2 新建项目
在gitcode的界面右上角新建–>新建项目
2.3 远程项目信息填写
填写远程项目的相关信息
| 名称 | 含义及示例 |
|---|---|
| 项目名称 | 建议与本地项目名称保持一致(不一样也没关系) |
| 所有者 | 默认就是自己账号名 |
| 项目路径 | 这里不用写,项目名称会同步过来 |
| 项目介绍 | 可省略 |
| 初始化README文件 | 勾选 |
| .gitignore忽略文件 | 勾选,选择Java(根据你的项目语言选择) |
| LICENSE文件 | 勾选,选择Apache_License_v2.0(这个是我常选的,你可以根据自己情况选) |
| 是否公开 | 默认公开项目,如果你不想让别人看到,可选为私有项目 |
注意:这里项目默认的分支名称为main,需注意跟本地的分支名称一致,如果本地使用的是maser这里可以修改为master,或者将本地的项目重新初始化为main,总之本地和远程的分支名称需保持一致
实际填写如下
2.4 远程项目界面
创建好之后,远程项目界面如下
3. 令牌配置和使用(如已配置可跳过该部分)
初次使用GitCode时,需先配置个人访问令牌,之后才能使用https方式进行本地与远程的项目连接
3.1 令牌配置
3.1.1 配置入口
如下,在界面点Clone,然后弹窗中点蓝色链接配置并使用个人访问令牌
打开之后如下,如果你之前没配置过,这里应该是空的,或者他会直接跳到访问令牌配置界面
我们点右上角新建访问令牌
3.1.2 配置参数
新建访问令牌界面如下,可自定义令牌名称,选择到期时间,然后勾选令牌权限范围
设置好之后点新建访问令牌即可创建成功
3.1.3 保存令牌
新建成功后如下,可复制保存个人令牌,后面会用到,当然,如果你没有保存,后续查看不了时,可重新创建新的令牌
看到左下角的查看全部访问令牌了吗,点击它查看全部令牌
3.1.4 查看令牌
按上面的操作查看全部令牌,包含刚刚创建的令牌,如下
3.2 使用令牌
进入远程项目,此时可直接在右侧栏菜单进入所有项目,然后点进你自己的项目
进入项目后,在Clone弹窗界面查看最后的使用方法,如下图
当使用https协议对项目进行克隆、推送等操作时可用个人令牌替换账号密码登录
账号
'https://gitcode.com': 你的账号 密码
'https://[email protected]': 你的个人访问令牌 4. 本地项目创建Git仓库
4.1 打开Git命令窗口
在本地项目文件夹中,鼠标右键点击Open Git Bash here,打开git命令窗口,执行以下命令进行初始化本地仓库
打开后可以看到电脑装的git默认分支名是什么,如,我这是main(安装Git时可以选择分支名master或main,新版默认main)
注意:如果你的远程仓库与本地方库默认分支名不一致,如默远程仓库认分支为main,你的本地git默认分支为master,则本地初始化时需要指定分支名称为main,现在最新的版本的远程和本地git仓库都默认使用main
4.2 初始化命令
初始化本地git仓库命令如下
git init 或指定默认分支名
git init -b main 执行结束后本地项目文件夹中会出现一个.git文件夹(如果没有,则需要打开隐藏文件查看权限)
5. 将本地仓库与远程仓库创建连接
当我们准备好本地项目,也创建了本地项目的git仓库,也有了创建好了远程仓库,此时第一步是将本地仓库与远程仓库建立连接
5.1 语法
git remote add origin 远程仓库地址 5.2 命令执行
到远程仓库中点击Clone,复制HTTPS对应的项目地址
执行以下命令
git remote add origin 项目的https协议的地址 5.3 注意事项
如果提示你需要先配置账号邮箱,可先执行以下命令进行配置
配置全局账号
git config --global user.name 你的名字 配置全局邮箱
git config --global user.email 你的邮箱 6. 远程仓库内容拉取到本地(pull)
建立连接后,首先需要将远程仓库的内容拉取到本地,否则你推送就会报错
执行以下命令
git pull origin main 如下,拉取失败,原因是本地有一个与远程仓库一样的文件
远程仓库中有一个.gitignore文件
本地也有一个.gitignore文件
因此拉取失败,冲突,他不知道你要保留哪一个
把本地或者远程仓库总的其中一个删掉即可,这里我选择将本地的.gitignore文件删除
然后再次执行命令,拉取成功,如下
拉取成功后,本地项目文件夹中会出现几个新的文件,是从远程仓库中拉下来的
7. 将本地文件添加到本地Git仓库中(add)
执行命令
git add . 注意:这里的.表示将全部文件,如果只想添加某各文件,可将.换成文件名
8. 提交到本地仓库并填写备注(commit)
执行命令
git commit -am "初次提交项目到远程仓库" 9. 推送到远程仓库(push)
执行命令
git push origin main 10. 查看远程仓库
刷新远程仓库项目,查看是否已经将本地项目上传
如下图,本地项目已经上传到远程仓库项目中来了
以上就是关于如果将本地项目上传到ZEEKLOG官方代码仓库GitCode中的全部内容,感谢阅读。
📜文末寄语
- 🟠关注我,解锁更多优质内容
- 🟡技术前沿 | 实战干货 | 疑难解答,持续更新中
- 🟢加入《全栈知识库》,与各领域开发者共创技术盛宴
- 🔵进入《专属社群》,技术路上结伴同行,共同成长
- 🟣点击下方名片,获取更多精彩内容👇