在开发过程中,代码托管平台是开发者的必备工具。掌握如何将代码上传到 Gitee 或 GitHub 是版本控制中的核心技能。
本文将介绍如何将项目上传到 Gitee,并解析 Git、Gitee 和 GitHub 的关系。
将代码上传至 Gitee 平台的完整流程。首先阐述了 Git 作为版本控制工具与 Gitee、GitHub 托管平台的关系。接着详细说明了创建远程仓库、本地初始化项目(含全新及已有项目两种情况)、关联远程地址及推送代码的具体步骤。此外,还涵盖了常见问题的解决方案,如推送冲突处理及文件忽略配置。掌握这些操作有助于提升开发效率与代码管理能力。

在开发过程中,代码托管平台是开发者的必备工具。掌握如何将代码上传到 Gitee 或 GitHub 是版本控制中的核心技能。
本文将介绍如何将项目上传到 Gitee,并解析 Git、Gitee 和 GitHub 的关系。
首先,我们需要知道 Git 是什么,它是如何与 Gitee 和 GitHub 配合使用的。
Git 是一款开源的分布式版本控制工具,旨在帮助程序员管理代码历史、团队协作以及代码合并。无论你是一个人开发项目,还是和团队一起协作,Git 都能帮助你:
简单来说,Git 是工具,Gitee 和 GitHub 是平台,Git 负责本地管理,Gitee/GitHub 用来托管代码,方便多人协作和在线访问。
上传代码到 Gitee 主要分为以下三个步骤:创建仓库、初始化 Git、关联并推送代码。下面是详细的操作步骤:
my-project。https://gitee.com/你的用户名/你的仓库名.git[email protected]:你的用户名/你的仓库名.git(需要配置 SSH 密钥,新手建议使用 HTTPS 格式)。在本地进行初始化操作:
cd /path/to/your/project
git init
git config --global user.name "你的名字"
git config --global user.email "你的邮箱"
git add .
git commit -m "first commit: 初始化项目"
如果你的项目已经用 Git 进行管理,只需跳过 git init 步骤,直接进入关联远程仓库步骤。
git remote add origin https://gitee.com/你的用户名/你的仓库名.git
如果提示 fatal: remote origin already exists,你可以通过以下命令修改远程仓库地址:
git remote set-url origin https://gitee.com/你的用户名/你的仓库名.git
git remote -v
git push -u origin main
main 是新版 Git 默认的主分支名,旧版 Git 默认是 master,如果你的分支名称是 master,需要将命令中的 main 换成 master。Git 是一个开源的版本控制工具,而 Gitee 和 GitHub 是两个托管 Git 仓库的服务平台。它们的关系可以用以下几点来总结:
通常是因为在 Gitee 创建仓库时勾选了'初始化 README',导致远程仓库已有提交记录与本地冲突。解决方法:
git pull origin main --allow-unrelated-histories
git push -u origin main
在项目根目录创建 .gitignore 文件,写入你希望 Git 忽略的文件或文件夹。例如:
node_modules/
*.log
.env
.DS_Store
掌握 Git 和 Gitee 的基本操作,能大大提高开发效率和代码管理能力。无论是个人项目还是团队合作,版本控制和代码托管都是不可或缺的工具。
按照本文的步骤,你就能轻松将项目上传到 Gitee,也能更好地理解 Git 与 Gitee/GitHub 的关系。

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 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