使用git上传代码至gitee入门(1)

文章目录

    • 一、gitee
      • 注册
      • 新建仓库
    • 二、git的下载
    • 三、git的简单使用(push、pull)
      • 1、将本地文件推送至gitee
        • 初始化
        • 配置用户名及邮箱
        • 将本地文件提交至gitee
        • 补充
      • 2、将远程仓库文件拉取至本地
        • 直接拉
        • 拉至其他本地文件夹

一、gitee

注册

官网:https://gitee.com/

在这里插入图片描述

注册好之后就会进入个人界面,同时提醒个人邮箱尽量公开,不公开的话在之后操作中会出很多问题

新建仓库

新建完仓库之后,仓库是空的,但是里面会显示一些简单的教程。

在这里插入图片描述

二、git的下载

git才是上传代码以及拉取代码的关键,gitee只是基于git的代码托管和研发协作平台。

git下载网址:Git - Downloads (git-scm.com)

若遇到git网址打不开的情况,可以用一些镜像网站进行下载。

在这里插入图片描述

安装的时候会有一些选项,全部保持默认即可,不需要更改。

三、git的简单使用(push、pull)

安装完了之后,我们尝试新建一个文件夹,并将其提交至gitee。

这是安装完git的一个效果,在文件夹里单击鼠标右键,会多出来两个选项。

Win11操作系统下,需要点击查看更多选项才能看到。

在这里插入图片描述

1、将本地文件推送至gitee

初始化

单击右键并点击Open Git Bash here,然后输入命令git init
在这里插入图片描述

此时我们就建立好了本地仓库,文件夹里会多一个.git文件,当然这个文件是一个隐藏文件,需要显示文件夹的隐藏文件才能看的到。

配置用户名及邮箱

输入命令:

第一行命令是添加用户名,将XXX改为自己的用户名,注意是用户名不是昵称

第二行命令是添加用户邮箱

这两段命令中的--global 通常不需要添加。

git config --global user.name “XXX”

git config --global user.email “XXXX”

将本地文件提交至gitee

依次输入命令:

第一行输入命令,XXX为仓库的SSH(如下)

第二行命令为为此次推送命名(相当于提示)

第三行为选择提交的分支,默认分支为master,第一次需要选择分支,以后可以用git push即可,相当于默认了推送的分支。

在这里插入图片描述

git remote add origin XXX

git commit -m “XXXX”

git push -u origin “master”

至此,我们就成功将本地的文件推送至我们的gitee仓库中去了。

补充

当我们直接使用git push命令时,会出现git everything up-to-date的报错,这是因为我们在同步到远程仓库的时候没有将本次操作命名,需要执行一下git commit -m "XXX"即可。

2、将远程仓库文件拉取至本地

直接拉

如果是按照上述步骤已经创建好了文件夹,但是对远程仓库的内容做出了修改,想要更新本地的文件夹,只需要git push即可。

拉至其他本地文件夹

我们新建一个文件夹,跟上述同样的操作,先右键打开git bush here

然后执行下面三条操作:

git init

git remote add origin XXX

git pull origin master

第一条操作是初始化,建立一个本地仓库。

第二条操作是连接到远程仓库, XXX为仓库地址。

it remote add origin XXX

git pull origin master

第一条操作是初始化,建立一个本地仓库。

第二条操作是连接到远程仓库, XXX为仓库地址。

第三条是将仓库下的master分支拉取到本地,分支默认都是master。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/153274.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Java中的Maven项目使依赖和自己写的代码的分开的部署的部署方式

文章目录 优点maven中配置执行maven 打包项目部署查看服务启动状态 优点 随着项目的功能越来越多,如果把所有代码都打包到一个jar里,这样不利于传输。把源码和依赖包分开。这样如果依赖包没有变化的话,再此部署时,就不需要往服务…

人脸106和240点位检测解决方案

人脸识别技术已经深入到我们生活的各个领域,从手机解锁、门禁系统到视频娱乐化等,都离不开高精度的人脸关键点检测。美摄科技作为行业的领军企业,一直致力于提供最先进、最稳定的人脸识别技术,近日,我们推出了全新的10…

懒人福利:6款Sketch插件合集,提升设计效率爆款推荐!

Sketch作为一种在线设计工具,一直是许多设计师的最爱。它不仅能快速建立原型,还能提供丰富的插件,以满足不同的需求。 今天,我想和大家分享六款流行的Sketch插件供参考。这些插件都是精心挑选的,它们支持Windows、Mac…

【LeetCode刷题-滑动窗口】--1695.删除子数组的最大得分

1695.删除子数组的最大得分 注意:子数组为不同元素 方法:滑动窗口 使用变长滑动窗口寻找数组nums中的以每个下标作为结束下标的元素各不相同的最长子数组。用[start,end]表示滑动窗口,初始时startend0,将滑动窗口的右端点end向右…

开发者的第一台服务器 ECS云服务器低至99元:新老同享

“阿里云始终围绕‘稳定、安全、性能、成本、弹性’的目标不断创新,为客户创造业务价值。”10月31日,杭州云栖大会上,阿里云弹性计算计算产品线负责人张献涛表示,通过持续的产品和技术创新,阿里云发布了HPC优化实例等多…

行情分析——加密货币市场大盘走势(11.16)

大饼昨日突然回调诱多上涨到38000附近,现在又重新跌回到37500,现在仓位小的可以加仓入场,而已经有仓位的不要动即可。 空单策略:入场37500附近 止盈34000-32000 止损39000 以太今日可以入场空单2060附近即可 策略:入…

AWD比赛中的一些防护思路技巧

## 思路1: 1、改服务器密码 (1)linux:passwd (2)如果是root删除可登录用户:cat /etc/passwd | grep bash userdel -r 用户名 (3)mysql:update mysql.user set…

易点易动设备管理系统:提升企业设备备品备件的管理效率

在现代企业中,设备备品备件的管理是一个重要而繁琐的任务。良好的备件管理可以提高设备的可用性,减少停机时间,提高生产效率。然而,传统的备件管理方式存在许多问题,如信息不透明、库存过剩或不足、难以追踪等。为了解…

μC/OS-II---整理学习1

目录 系统功能系统结构图 μC/OS-II是用 C 语言(绝大部分)和汇编语言(与处理器密切相关的代码)编写的。 系统功能 实时内核:μC/OS-II—内核:任务调度(oc_core.c)任务管理&#xf…

92.Linux的僵死进程以及处理方法

目录 1.什么是僵死进程? 2.代码演示僵死进程 3.解决办法 1.什么是僵死进程? 僵死进程是指一个子进程在父进程之前结束,但父进程没有正确地等待(使用 wait 或 waitpid 等系统调用)来获取子进程的退出状态。当一个进…

群晖7.2版本套件安装CloudDriver2

CloudDrive是一个强大的多云盘管理工具,为用户提供包含云盘本地挂载的一站式的多云盘解决方案。挂载到本地后,可以像本地文件一样进行操作。 一、套件库添加矿神源 二、安装CloudDriver2 1、搜索安装 搜索框输入【clouddrive】,搜索到Clou…

μC/OS-II---进程间通信方式

目录 信号量( Semaphores )- 用于最基本的互斥、同步操作互斥信号量(Mutual Exclusion Semaphores )-专门用于互斥消息队列( Message Queues )- 用于消息通信消息邮箱(Message Box) …

还不知道怎么发成绩?

选择一个适合的发布平台先选择一个适合的软件平台,这里推荐使用小程序。微信已经成为学生们日常生活中必不可少的社交工具,通过微信小程序来进行成绩查询,可以让学生们更方便的获取信息。你可以在微信中搜索并选择合适的小程序,比…

安装node.js指定任意版本详解

Node.js是一种基于Chrome V8引擎的JavaScript运行时环境。它允许开发人员使用JavaScript编写服务器端和网络应用程序。与传统的JavaScript在浏览器中执行不同,Node.js使得JavaScript可以在服务器端运行。 Node.js具有以下特点: 1. 非阻塞式I/O&#xf…

微信加好友操作频繁了,怎么办?

近来,微信的风控是越来越严重,因为本身微信是作为一个社交软件,但流量大适合用来做私域营销。在日常使用微信中,我们也要了解下微信加好友的规则。 目前微信加人的规则是: 1、通过附近人功能加人上限15人/天&#xf…

京东数据挖掘(京东运营数据分析):2023年宠物行业数据分析报告

随着社会经济的发展,人均收入水平逐渐提高,使得宠物成为越来越多家庭的成员,宠物数量不断增长。伴随养宠人群的增多,宠物相关产业的发展也不断升温,宠物经济规模持续增长。 根据鲸参谋平台的数据显示,在宠物…

RocketMQ 分布式事务消息实战指南:确保数据一致性的关键设计

🔭 嗨,您好 👋 我是 vnjohn,在互联网企业担任 Java 开发,CSDN 优质创作者 📖 推荐专栏:Spring、MySQL、Nacos、Java,后续其他专栏会持续优化更新迭代 🌲文章所在专栏&…

2023.11.16 hivesql高阶函数之json

目录 1.数据准备 2.操作 -- 方式1: 逐个(字段)处理, get_json_object UDF函数 最大弊端是一次只能解析提取一个字段 -- 方式2: 逐条处理. json_tuple 这是一个UDTF函数 可以一次解析提取多个字段 -- 方式3: 在建表时候, 直接处理json, row format SerDe 能处理Json的SerDe类…

申请国外博士后如何写好推荐信

在国外博士后申请过程中,推荐信是至关重要的一环。一封优秀的推荐信不仅能够突显申请者的学术实力和专业背景,更能够展示其在研究领域的潜力和个人素质。以下是知识人网小编整理的一些写好推荐信的建议,希望对申请者有所帮助。 1.选择合适的推…

gd32 USB HOST 接口

接口 CPU引脚 复用 DM PB14 USBHS_DM AF12 DP PB15 USBHS_DP AF12