gitee 简单使用

目录

[1. github 介绍](#1. github 介绍)

[2. gitee 介绍](#2. gitee 介绍)

[2.1 下载工具](#2.1 下载工具)

[2.2 创建仓库](#2.2 创建仓库)

[2.3 clone 远程仓库到本地](#2.3 clone 远程仓库到本地)

[2.4 上传代码](#2.4 上传代码)

[2.4.1 add:预添加到本地仓库](#2.4.1 add:预添加到本地仓库)

[2.4.2 commit:提交代码到仓库](#2.4.2 commit:提交代码到仓库)

[2.4.3 push:推送添加操作到远程仓库](#2.4.3 push:推送添加操作到远程仓库)

[3. 问题解决](#3. 问题解决)

[3.1 文件推送成功,gitee没有绿点](#3.1 文件推送成功,gitee没有绿点)

[3.2 删除仓库](#3.2 删除仓库)

[3.3 推送失败](#3.3 推送失败)

[4. gitee 的维护](#4. gitee 的维护)


1. github 介绍

前面说过 git 软件是一个分布式版本控制软件,它存在一个中央服务器,中央服务器中应该有一个中央仓库(远程仓库),但搭建中央仓库比较麻烦,所以可以选择第三方的代码托管平台------gitHub 网站。

2. gitee 介绍

关于 github 的使用,这里不做解释,毕竟这是一个国外网站,访问非常慢,甚至需要看运气才能打开,一般选择国内第三方代码托管平台实现远程仓库------gitee。

登录/注册,即可使用;

2.1 下载工具

在使用 gitee 之前,需要下载以下两款软件(必须先下载 git,再下载 TortoiseGit);

TortoiseGit:

在安装 TortoiseGit 时,会出现下面步骤,Name 填入主页@后面的内容;

回到桌面,右击"打开更多选项",如果出现以下五个选项,说明两个工具安装完毕;

2.2 创建仓库

2.3 clone 远程仓库到本地

2.4 上传代码

写的代码要放进仓库文件夹 ,这样在 add 的时候才可以提交文件;

2.4.1 add:预添加到本地仓库

2.4.2 commit:提交代码到仓库

2.4.3 push:推送添加操作到远程仓库

返回到 gitee ,查看提交的文件;

注意:

一定要打开自己的邮箱,否则会推送失败;

3. 问题解决
3.1 文件推送成功,gitee没有绿点

如下,虽然推送成功,却没有绿点;

解决办法:

再次提交,就会出现绿点了;

3.2 删除仓库

3.3 推送失败

问题描述:

10:00,远程仓库中的文件一被克隆到 A,B 电脑的本地仓库;

10:20,A 电脑 commit 文件二到本地仓库,并 push 到远程仓库;

10:40,B 电脑 commit 文件三到本地仓库,但在 push 到远程仓库的时候出现如下报错;

类似于如下失败的提示:push 代码的时候被拒绝;

这是因为其他仓库向远程仓库推送了代码,而远程仓库中的一些信息本地仓库是没有的,需要执行 git pull ,把远程仓库的变化更新到本地来;

更新远程仓库的变化:

当然,也可以通过该方法进行更新;

最后,直接 push 该文件就可以了;

再刷新 gitee 网页即可;

4. gitee 的维护

在以后的学习中,可以将自己学习的代码推送到 gitee,便于面试官对自己有一个立体的认识;

当然,gitee 的使用远不及这些,上述只是常用的基本功能,后面用到的时候再补充;

5. 从gitee 下载代码
5.1 下载整个项目

相关推荐
jxm_csdn22 分钟前
递归工程工厂:Claude Code + Git Worktrees + Tilix/Tmux 的“AI分身”编码团队
人工智能·git
码咔吧咔23 分钟前
Git 中 pull.rebase = true 的作用与设置方法详解
git
郑州光合科技余经理3 小时前
开发实战:海外版同城o2o生活服务平台核心模块设计
开发语言·git·python·架构·uni-app·生活·智慧城市
我是海飞4 小时前
Git 本地仓库推送到远程空仓库指南
大数据·git·elasticsearch
记得开心一点嘛4 小时前
如何去使用git进行协同开发?
git
GHL28427109014 小时前
git cherry-pick使用
git
小龙15 小时前
【Git 报错解决】本地分支与远程分支名称/提交历史不匹配
大数据·git·elasticsearch·github
阿正的梦工坊16 小时前
Git Rebase 是什么?为什么需要它?
人工智能·git
ASEpochs18 小时前
Vsocde中‘sh’不是内部或外部命令,也不是可运行的程序或批量处理文件--已解决
git·vscode·bash
coding消烦员18 小时前
在 Windows 内网搭建 Git 仓库:共享普通仓库 vs 中心 bare 仓库
windows·git