Git—远程仓库操作

news/2024/5/17 16:54:16 标签: git, gitee, github

一、代码托管平台

1.1 Github

🔗https://github.com/
全球最大的代码托管平台,几乎全球所有知名的开源项目都在此网站上。缺点是国内访问间接性抽风。

1.2 GitLab

🔗https://about.gitlab.com/
Gitlab支持公有和免费的私有仓库,体验与Github相似,常用于企业内网搭建,同样速度比较慢。

1.3 Gitee(码云)

🔗https://gitee.com/
国内代码托管的老大,山寨版Github,一个账号最多免费支持1000个项目。不区分公有还是私有,国内访问速度快,但是单文件大小不能超过100M,也会同步一些国外知名的开源项目,这种项目的更新速度比Github慢。

二、Gitee使用教程🛠️

2.1新建远程仓库

  1. 注册登录并访问个人主页。

  2. 点击“仓库”,如果是第一次使用,仓库为空。

  3. 点击右上角的加号,点击“新建仓库”

  4. 在弹出的新页面中,输入纯英文的仓库名称(HelloWorld),点击创建按钮。

  5. 在弹出的新页面中,点击HTTPS,复制链接。
    https://gitee.com/whwhtc/hello-world.git

2.2克隆到本地

  1. 使用小乌龟或者Git命令克隆项目。
    (1)小乌龟
    新建一个HelloWorld的文件夹,进入文件夹后鼠标右键,点击Git克隆。
    在弹出的窗口中,在URL处填写之前复制的HTTPS地址,随后点击缺点,可以看到进度条弹窗正在克隆。
    在克隆的过程中,会弹窗分别提示输入用户名和密码,这里的用户名和密码就是Gitee的用户名和密码。
    (2)Git命令
    新建一个HelloWorld2的文件夹,进入文件夹后鼠标右键,点击Git Bash Here,启动命令行。
    输入下面的命令执行克隆操作:

    git clone HTTPS远程仓库地址
    

    在克隆的过程中,会弹窗分别提示输入用户名和密码,这里的用户名和密码就是Gitee的用户名和密码。

    在克隆的过程中,会弹窗分别提示输入用户名和密码,这里的用户名和密码就是Gitee的用户名和密码。

2.3推送项目:从本地到远程

  1. 在hello-world文件夹中,新建一个hello.txt的文件,内部随便输入一点东西并保存。

  2. 使用之前的提交方式把开发库中的内容提交到受控库。

  3. 推送操作
    (1)小乌龟
    在文件夹中鼠标右键,点击Git同步,在弹出的窗口中点击推送。
    在弹出的窗口是依次输入Gitee的用户名和密码。
    成功后可以在窗口看到成功的提示,此时进入Gitee的个人主页或远程仓库的网页,可以看到推送记录。
    (2)Git命令
    使用Git Bash Here弹出命令行,输入下面的远程推送命令。

      git push origin master
    

    在弹出的窗口是依次输入Gitee的用户名和密码。
    成功后可以在窗口看到成功的提示,此时进入Gitee的个人主页或远程仓库的网页,可以看到推送记录。

    在弹出的窗口是依次输入Gitee的用户名和密码。
    成功后可以在窗口看到成功的提示,此时进入Gitee的个人主页或远程仓库的网页,可以看到推送记录。

2.4 拉取项目:从远程到本地

(1)小乌龟:
在文件夹中鼠标右键,点击Git同步,在弹出的窗口中点击拉取。
在弹出的窗口是依次输入Gitee的用户名和密码。
成功后可以在本地看到从远程拉取的内容。
(2)Git命令
使用Git Bash Here弹出命令行,输入下面的拉取命令。

```
git pull
```

​ 在弹出的窗口是依次输入Gitee的用户名和密码。
​ 成功后可以在本地看到从远程拉取的内容。

2.5 删除远程仓库

(1)进入Gitee的仓库页面,点击右上方的管理。
(2)在新页面中,点击左侧的删除仓库后,再点击红色的删除按钮。
(3)删除之前还需要输入各种确认信息,防止误删。
(4)删除后不可再次使用这个项目!!!


http://www.niftyadmin.cn/n/316146.html

相关文章

minikube,搭建+镜像加速,坚持 3 分钟,带你玩的明明白白

一、 安装 cri-docker 下载安装 # 在 https://github.com/Mirantis/ 下载 https://github.com/Mirantis/tar -xvf cri-dockerd-0.3.1.amd64.tgzcp cri-dockerd/cri-dockerd /usr/bin/chmod x /usr/bin/cri-dockerd# 确认已安装版本 cri-dockerd --version配置启动文件 cri-do…

敏态开发在大兴机场数字化转型中的实践

一、最大事业是育人 大兴机场是一个年轻的企业,作为一个企业来讲,最宝贵的就是人才。我们在2017年开始社招大学生,到目前为止,公司有一半都是30岁左右的年轻人,并且每年都会招几十个。年轻人特别想做事,而…

22 memcpy 的调试

前言 同样是一个 很常用的 glibc 库函数 不管是 用户业务代码 还是 很多类库的代码, 基本上都会用到 内存数据的拷贝 不过 我们这里是从 具体的实现 来看一下 它的实现 主要是使用 汇编 来进行实现的, 因此 理解需要一定的基础 测试用例 就是简单的使用了一下 memcpy,…

Java --- redis7之布隆过滤器BloomFilter

目录 一、布隆过滤器BloomFilter 1.1、面试题 1.2、 布隆过滤器简介 1.2.1、设计思想 1.3、特点 1.4、布隆过滤器原理 1.4.1、实现原理与数据结构 1.4.2、添加key、查询key 1.4.3、hash冲突导致数据不精准 1.4.4、三步骤 1.4.5、布隆过滤器误判,为什么不…

深度学习03-卷积神经网络(CNN)

简介 CNN,即卷积神经网络(Convolutional Neural Network),是一种常用于图像和视频处理的深度学习模型。与传统神经网络相比,CNN 有着更好的处理图像和序列数据的能力,因为它能够自动学习图像中的特征&…

YOLO-NAS:一种新的 YOLO 目标检测模型性能优于 YOLOv6 和 YOLOv8

什么是 YOLO-NAS? YOLO-NAS 是一种新的实时最先进的对象检测模型,在 mAP(平均精度)和推理延迟方面优于 YOLOv6 和 YOLOv8 模型。 YOLO-NAS 是<

计算卸载-论文02-计算资源差分定价

标题&#xff1a;《Differential Pricing-based Task Offloading for Delay-Sensitive IoT Applications in Mobile Edge Computing System》 期刊&#xff1a; IEEE Internet of Things Journal&#xff0c;2022 一、梳理 问题&#xff1a;在计算卸载许多场景中&#xff0c…

等保简介、等保规定、流程和规范(非常重要)

等保简介 等保是指我国政府制定的“信息安全等级保护”体系。它是从国家层面出发&#xff0c;分别对各个应用系统进行细分&#xff0c;针对不同等级的信息系统给予不同的安全保护要求&#xff0c;按照要求进行相应的安全防御措施、运维和管理工作。 等保规定 等保规定是一套…