gitee的详细使用教程


前言

介绍一些关于中国版github,gitee的使用,作为一个合格的程序员。未来的工作中一定会用到其中一个来储存你的或者公司团队的开源项目。所以也是把自己学习的一些基础使用教程记录下来。方便大家一起学习,同时也加深个人理解

一、将本地文件上传至gitee仓库中

1.创建本地文件夹

将本地文件夹创建在自己想要放置的文件夹,这里自己是直接在桌面创建了一个文件夹。
之前一篇文章中也讲解了如何安装git,接下来我们便是在git bash 终端中进行操作
我们在创建文件夹后需要做的就是将本地文件初始化为本地仓库

2.将本地文件初始化为本地仓库

这一步我们需要一个命令:git init
在这里插入图片描述
这样我们就做完了这一步工作

3.上传至本地仓库中

当我们完成git init命令后,便创建仓库,但是我们文件夹中的文件并不是直接存在仓库中的,而是在当前的工作目录中,也叫作工作区。接下来便是要将工作区中的文件存入本地的仓库中
在这里插入图片描述
如图,这是我们的需要完成的一个工作

(1).将文件从工作区存入暂缓区

这里我们需要使用到命令:git add '文件名’
在这里插入图片描述
当然我们在文件夹中是无法看出有什么不一样的地方的。这时候我们可以使用git status命令
查看当前的版本控制状态
在这里插入图片描述
可以看到,xiaomi.sql文件已经存入了暂缓区,而其他的文件暂时还没有存入。
我们使用命令**git add ** 可以将所有文件全部存入暂缓区,减少工作量

如果需要将暂缓区的文件删除,可以使用命令:git rm —cashed ‘文件名’

(2).将暂缓区的文件存入本地仓库中

第一次使用git执行commit操作前,需要先配置用户名和邮箱

配置用户名 :git config --global user.name ”用户名”

配置邮箱:git config --global user.email “邮箱”

接下来就可以执行commit提交了

使用git commit 后边需要加参数,说明为什么提交

git commit -m '…'
在这里插入图片描述
所有的文件都存入仓库后,在此查看版本控制状态是就会出现这样的一段文字
在这里插入图片描述

4.还原已删除文件

当我们误伤了某些文件时,我们也可以在终端上进行操作,当然直接在电脑中操作也是OK的,在这里介绍的便是在终端中恢复文件
我们使用的命令是:git restore

git restore ------用仓库的内容恢复工作区
​ -如果没有执行git add : git restore ‘文件名’
​ -如果已经执行了git add :git restore --staged ‘文件名’ 将文件恢复到暂缓区,在输入git restore ‘文件名’ 恢复

如果我们将文件夹中的文件删除了,并且清空了回收站,不用慌,我们还可以找回来。

在终端中输入git status 无论是什么情况,都可以先输入这串代码,先查看。
在这里插入图片描述
我们可以使用git restore 将被删除的文件恢复

因为虽然我们把文件删除了,但是只是删除了工作区的文件,暂缓区和本地仓库都还存在文件。所以可以恢复文件

5.将本地仓库文件上传至gitee

这一步我们执行**git remote add origin “仓库网址”**命令

添加一个远端仓库,并起一个别名为origin (仓库别名只能是origin)

执行后,我们就可以连接远端仓库了
这里我们执行的命令是:git push -u origin master
连接远程仓库,并弹出窗口
登陆窗口,输入邮箱和密码
在这里插入图片描述
在这里插入图片描述
登陆后便会显示:
在这里插入图片描述
这样就代表我们已经成功将本地文件上传到了gitee远程仓库中了

二、使用pycharm将文件上传至gitee仓库中

1.打开pycharm,找到欢迎页

在这里插入图片描述
一般我们都是直接新建项目,或者打开之前已经存在的项目。
但是现在我们需要点击的是从VCS获取。点击后选择git版本控制。
然后找到gitee新建仓库的网址复制到URL中去,点击克隆。进入项目中
在这里插入图片描述
在这里插入图片描述

2.配置虚拟环境

在这里插入图片描述
点击设置,找到项目,然后选择python解释器,选择齿轮新建虚拟环境
在这里插入图片描述
在这里插入图片描述

3.打包依赖项清单

我们可以在终端中使用命令:pip freeze

查看使用的依赖项

因为我们将项目上传在gitee仓库时,别人在克隆我们的项目后,肯定需要知道我们项目执行需要什么依赖

所以我们需要将所有的freeze,进行打包,生成一个文件。

这个文件全球统一名字都叫 :requirements.txt

在终端输入pip freeze > requirements.txt
执行后便会生成一个文档

在这里插入图片描述
这样在其他程序员克隆项目时,执行一个叫pip install -r requirements.txt 便可以将所有的依赖项安装

然后我们可以将文档上传至gitee仓库中

4.上传至远程仓库

点击右上角的勾号
在这里插入图片描述
选中我们需要上传的文档,选择过程就像工作区存到暂缓区一样
下边的commit便是暂缓区存入仓库的过程

现在就只剩下我们需要上传的文件了,选择后在添加备注

“新增了项目的依赖项清单”

选择commit提交,注意此次提交只是在本地做了提交,在本地仓库上有了依赖项清单

现在列表中还有很多不相关的文件,都是pycharm的配置文件,但是我们并不要把这些提交到仓库中,因为其他的使用者并不一定是使用pycharm进行操作

所以我们在gitignore文件中,添加.idea
在这里插入图片描述
最后点击git,选择push
在这里插入图片描述
将文件推送上去

完成后便可能在gitee仓库中找到

总结

这只是最基础的流程,其实自己还有很多git知识不了解,也在实践项目中上传项目中遇到很多问题。所以也还要继续学习,深入了解这个未来一定会用到的技能。多使用多实践,熟练使用git也是一个很重要的能力哈哈哈!

  • 3
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
Gitee企业版是一个功能强大的开源代码托管平台,类似于GitHub。在Gitee企业版上,你可以创建项目、管理代码、协作开发等等。首先,你需要在Gitee平台上注册一个账号。接下来,你可以按照以下步骤进行使用: 1. 创建项目:登录到Gitee企业版后,点击右上角的新建按钮,选择创建项目。填写相关信息,比如项目名称、描述、项目类型等,并选择公开或私有的项目权限。 2. 代码管理:在项目页面中,你可以使用Git进行版本管理。你可以通过命令行或者使用图形界面的Git客户端来进行代码的提交、分支管理、合并等操作。此外,你还可以使用Gitee提供的在线IDE进行代码编辑和调试。 3. 协作开发:Gitee企业版提供了多种协作功能,比如Issue跟踪、Pull Request代码审查、Wiki文档编写等。你可以与团队成员共同协作开发项目,进行问题追踪和代码审核。 4. 集成与部署:Gitee企业版支持与各种持续集成和持续部署工具的集成,比如Jenkins、Travis CI等。你可以通过配置相应的Webhook来实现自动化的构建、测试和部署流程。 5. 其他功能:除了以上提到的功能,Gitee企业版还提供了许多其他实用的功能,比如代码片段分享、文件管理、团队协作等。 总结来说,使用Gitee企业版可以轻松地进行项目管理、代码协作和版本控制。你可以根据项目的需要选择合适的功能和工具来提高开发效率。更多关于Gitee的教程和说明可以在官方文档中找到。希望这些信息对你有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [gitee详细使用教程,汇总了全网,看这一篇就够了](https://blog.csdn.net/2301_76935063/article/details/129469673)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [动力节点Git完整版教程学习资料课件分享](https://download.csdn.net/download/Java___interview/88069958)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Gitee企业版学习笔记](https://blog.csdn.net/m0_51407692/article/details/124881910)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

测开小趴菜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值