资讯动态

【Gitee学习笔记】Gitee介绍及操作

发布时间:2026/10/29 19:45:37 来源:尧图企业网站定制
一. 什么是Gitee基于Git的代码托管和研发协作平台上面可以托管个人或者公司的代码和开源项目国外有Github国内有GiteeGithub经常出现无法访问的问题推荐使用GiteeGit 是一种分布式版本控制系统用于管理软件项目的源代码。它是由 Linux 之父 Linus Torvalds 开发的并已经成为了现代软件开发领域中最流行的版本控制系统之一。使用 Git 可以追踪代码的历史修改记录方便团队协作、代码共享和代码重构。Git 的基本工作流程如下1.在开始编写代码之前首先需要创建一个 Git 仓库repository用于存储代码和版本历史记录。2.在编写代码时可以通过 git add 命令将更改的文件添加到 Git 的暂存区staging area中。3.通过 git commit 命令将暂存区中的更改提交到 Git 仓库中并生成一个新的版本号commit hash。4.如果需要撤销某个提交可以使用 git revert命令来创建一个新的提交该提交将会抵消先前的提交效果。5.如果需要合并不同分支的代码可以使用 git merge 命令进行合并。6.如果需要查看代码的历史提交记录可以使用 git log 命令来获取详细信息。7.如果需要将代码推送到远程仓库可以使用 git push命令将本地代码推送到远程仓库8.如果需要从远程仓库中获取代码可以使用 git pull 命令将远程代码拉取到本地每一段的代码改动Git都会记录下来如果出现问题或者想要查看之前的版本Git可以找到任意节点的代码状态。二. 在Gitee上创建远程仓库填写仓库信息初始化仓库设置语言、.gitignore、开源许可证勾选后创建仓库时自动生成基础文件.gitignore配置 git 忽略文件比如 IDE 缓存、编译产物不会上传到仓库可以选择编程语言模板、开源协议MIT 等如果你打算本地用git clone拉取仓库新手建议不勾选避免本地和远程仓库初始化冲突。设置模板添加 Readme、Issue、Pull Request 模板文件勾选会自动生成README.md仓库介绍文档项目说明Issue 模板、PR 模板多人协作时别人提 bug / 合并代码会自动套用规范表单选择分支模型仓库创建后将根据所选模型创建分支用来预设分支管理规范例如 GitFlow 等分支模型自动创建main/dev等分支适合团队协作项目个人学习一般不用勾选。3. 进入这个页面表示创建成功三. 将远程仓库clone到本地在想要clone的文件夹右键点击clone并输入仓库的地址。clone成功会出现一个文件夹里面有一个默认不可见的.git文件表示已经与远程仓库建立联系。四. 提交代码三板斧-基础操作add - 将代码添加至本地仓库commit - 提交代码至本地仓库push - 推送本次添加至远程仓库参考此部分Workspace工作区Index / Stage暂存区Repository仓库区或本地仓库Remote远程仓库具体实现1.这里我在上面clone的项目文件里面添加了新东西。点击如下操作完成add操作。2.这部分是选择需要提交的文件。默认是全部文件3.接着完成第二步commit写代码改动的注释4.完成第三步完成push勾选Set upstream/track remote branch直接点底部OK第一次登录会出现输入即可最后出现success的时候证明成功了此时进入仓库即可看到之前添加的文件五. 提交遇到的问题这部分可以参考b站教程https://www.bilibili.com/video/BV1hf4y1W7yT/?spm_id_from333.788.player.switchvd_source630345033ef087ca76dda824848f89f6p7六. tortoiseGit的高频常用功能显示日志 Show log作用查看全部提交历史每一次提交、提交人、时间、改动文件。用法打开日志窗口双击任意提交就能看这次提交改了哪些代码按住Ctrl选中两个提交可以对比两个版本之间全部差异。用途追溯代码、找历史版本、回退版本都从这里操作。差异比较 Diff作用看当前本地文件和 上一次提交版本 的对比高亮标出新增 / 删除 / 修改行。适合改完代码先检查一遍自己改了什么再 commit。回退 revert丢弃还没 commit的本地修改场景本地改乱了想放弃本次所有未提交改动回到上次提交干净状态操作TortoiseGit → Revert勾选要撤销的文件OK。本地改动直接删掉小心撤回added状态的文件回退到上一版本选择show log 进入后选择Reset “master” to this commit然后有Mixed⭐推荐默认新手首选分支指针回到旧版本代码改动保留在本地文件。你可以检查文件满意再重新 commit不满意直接丢弃。安全不会丢代码。Soft指针回退改动保留在暂存区相当于已经 add 完直接就能 commitHard ⚠️极度危险直接删掉这个版本之后所有提交本地文件强制变成旧版本后面新写的代码直接消失无法恢复非紧急不要用。这里是mixed也就是本地的状态是上一个状态文件还在本地但是可以改动然后add。六. 提交本地文件至远程仓库第 1 步Gitee 网页端新建仓库第 2 步在你本地项目文件夹初始化 Git 仓库进入本地文件夹空白处右键→ TortoiseGit →Create repository here在此创建仓库直接点 OK。第 3 步添加远程仓库把本地仓库绑定 Gitee 远程地址右键文件夹 → TortoiseGit →Settings 设置左侧找到Remote点 Add名字填origin固定名字约定俗成URL 粘贴你复制的 Gitee 仓库 HTTPS 地址点 OK 保存。这句话意思是否拉取远程仓库的分支。咱们 Gitee 上这个仓库是空仓库没有任何分支fetch 拿不到东西选否就行。第4步建立联系后即可正常推送记住✅勾选 Set upstream/track remote branch第一次必须勾选建立追踪点 OK推送完成。七. 删除仓库找到对应要删除的仓库并点击“管理”点击删除仓库并按照指示操作即可八. 库的结构这些是工程 / 仓库基础文件不是业务代码新建开源仓库一般都会创建your-project/├─ .gitignore # git忽略文件告诉git哪些文件不要提交编译产物、日志、本地配置、node_modules等├─ LICENSE # 开源许可证定义别人怎么用你的代码开源项目必备├─ README.md # 项目介绍作用、快速上手、安装、示例几乎所有开源项目都写└─ .gitattributes # 可选但很常用控制git识别文本/二进制文件、换行符

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑