【git使用二】gitee远程仓库创建与本地git命令用法

news/2024/9/25 23:24:48/

目录

gitee>gitee%E4%BB%8B%E7%BB%8D-toc" style="margin-left:0px;">gitee>gitee介绍

gitee>gitee%E8%B4%A6%E5%8F%B7-toc" style="margin-left:0px;">管理者注册gitee>gitee账号

gitee>gitee%E7%BD%91%E7%AB%99%E4%B8%8A%E5%88%9B%E5%BB%BA%E8%BF%9C%E7%A8%8B%E4%BB%93%E5%BA%93-toc" style="margin-left:0px;">管理者在gitee>gitee网站上创建远程仓库

git%E4%B8%8E%E5%9F%BA%E6%9C%AC%E9%85%8D%E7%BD%AE-toc" style="margin-left:0px;">每个开发者安装git与基本配置

git%E7%9A%84%E4%B8%8B%E8%BD%BD%E5%92%8C%E5%AE%89%E8%A3%85-toc" style="margin-left:40px;">1.git的下载和安装

2.配置SSH公钥

3.开发者信息配置

git%E5%91%BD%E4%BB%A4%E7%94%A8%E6%B3%95-toc" style="margin-left:0px;">git命令用法


gitee>gitee%E4%BB%8B%E7%BB%8D">gitee>gitee介绍

Gitee(又称码云)是一个基于Git的代码托管服务,由开源中国于2013年推出,旨在为中国开发者提供本土化的代码托管服务。gitee>gitee是github的国内翻版。

主要功能

  • 代码托管:支持Git版本控制系统,允许用户创建和托管Git仓库,可以轻松地管理和共享代码。
  • 代码仓库管理:提供一系列仓库管理工具,如代码浏览、文件编辑、搜索、标记、分支管理等。
  • 开源交流:通过Gitee,用户可以方便地参与开源项目,促进开源项目的发展。

gitee>gitee%E8%B4%A6%E5%8F%B7">管理者注册gitee>gitee账号

打开gitee>gitee官网:Gitee - 基于 Git 的代码托管和研发协作平台。

打开注册登录即可。邮箱注册最好,非邮箱注册的话需要在个人设置里添加自己的邮箱,同时设置公开自己的邮箱,这样设置方便对外沟通。

注册后,记得保存好自己的注册信息:注册手机号、注册邮箱、密码等。

gitee>gitee%E7%BD%91%E7%AB%99%E4%B8%8A%E5%88%9B%E5%BB%BA%E8%BF%9C%E7%A8%8B%E4%BB%93%E5%BA%93">管理者在gitee>gitee网站上创建远程仓库

打开Gitee官网,登录,点击"我的",可以看到首次创建的账号目前一个仓库都还没有。

在左侧找到"我活跃的仓库",点击旁边的"新建",然后会进入到创建界面。在创建仓库界面,需要设置的信息有:

  • 仓库名称:自己根据项目情况设置名称
  • 仓库路径:仓库名字填写完路径会自动填充
  • 仓库介绍:介绍
  • 私有还是开源的选择,有开源(所有人可见)、私有(仅仓库成员可见)、企业内部开源三个选项,默认私有)
  • 是否初始化仓库的勾选,建议先不勾选,也可以勾选,需要设置项目语言、添加 .gitignore、以及添加开源许可证。
  • 是否设置模板的勾选,建议勾选,然后进一步只勾选"readme文件"
  • 是否选择分支模型的勾选,建议先不勾选

然后点击创建就好,创建好后会自动进入仓库,并且处于默认的master分支,还可以看到默认的README.md文件,像下面这样

注意:如果刚才"是否初始化仓库"、"是否设置模板"、"是否选择分支模型"这三个都没有勾选的话,创建好仓库后不会立即进入仓库,而是像下面这样。会提示你相关的操作。

在这种情况下,可以点击"初始化 readme文件",点击后会进入仓库,且处于默认的master分支,还可以看到默认的README.md文件,像上上图那样。

创建好远程仓库后,仓库地址这项信息很重要,在仓库界面点击"克隆/下载"可以可以看到HTTPS地址或者SSH地址。仓库地址格式一般为:

https://gitee>gitee.com/gitee>gitee账户名/仓库名.git

git%E4%B8%8E%E5%9F%BA%E6%9C%AC%E9%85%8D%E7%BD%AE">每个开发者安装git与基本配置

git%E7%9A%84%E4%B8%8B%E8%BD%BD%E5%92%8C%E5%AE%89%E8%A3%85">1.git的下载和安装

官网下载地址:Git

国内镜像下载地址:CNPM Binaries Mirror

安装教程:windows下git下载、安装和卸载-CSDN博客

2.配置SSH公钥

每一台电脑都要有一个秘钥对,才能与Gitee创建的远程仓库进行关联。

  • 第一步,生成RSA密钥。如果之前生成过ssh密钥则跳过这步
    • 打开 git bash(右击桌面,选择git Bash here)
    • 输入 ssh-keygen -t rsa -C "your email address or other your info" 三次回车之后就可以生成密钥对
    • 输入 cat ~/.ssh/id_rsa.pub (~代表用户目录)查看你的 public key(公钥)
  • 第二步,复制上面的秘钥,打开Gitee,点击个人设置——安全设置下的“SSH公钥”,将复制的公钥粘贴到公钥栏,同时设置标题,然后点击确定。确定后在上面就能查看到添加的公钥名,可以添加多个公钥,使得不同的主机可以使用。

3.开发者信息配置

在电脑桌面右击打开选择git bash here打开git窗口,分别输入以下两条回车,实现电脑与Gitee的仓库远程关联。作为 git 的基础配置,作用是告诉 git 你是谁,你输入的信息将出现在你创建的提交中,通常需要通过提交记录来查看工作情况。在gitee>gitee远程仓库上查看提交记录时,就可以知道是谁在提交。

git config --global user.name "你的Gitee名"
git config --global user.email "你的邮箱名"

git%E5%91%BD%E4%BB%A4%E7%94%A8%E6%B3%95">git命令用法

参考:

git使用三】git工作机制与命令用法-CSDN博客

git使用四】git分支理解与操作(详解)-CSDN博客


end


http://www.ppmy.cn/news/1470186.html

相关文章

LangChain入门学习笔记(四)—— Model I/O之LLMs

Prompts输入大模型应用后,下一个重要的处理组件就是LLM或者Chat Model,在这里大模型根据提示语产生相应内容,本章主要介绍LLM。 LangChain不定义自己的LLMs,但是它提供标准接口。由其他的LLM提供商(比如OpenAI、Coher…

oracle后台调用Java包的配置和例子

在Oracle后台调用Java包,通常涉及几个关键步骤,包括设置环境、加载Java代码或JAR包、创建Oracle存储的Java源或外部过程,以及最后从Oracle中调用这些Java方法。以下是一个简化的步骤和示例,用于说明这个过程: 1. 设置…

Linux ARM64(飞腾)/X86_64系统(麒麟 统信UOS)上实现摄像头、屏幕和麦克风采集并输出RTSP/RTMP流

之前做了linux x86_64上的摄像头采集、屏幕采集和麦克风等采集,并把采集到的音视频数据实时编码输出为RTMP/RTSP流, 现在国产arm64位设备越来越多,最近对linux arm64也做了相应的支持. Linux上摄像头采集使用V4L2相关接口,查看摄像头设备文件…

Blazor 中基于角色的授权

介绍 Blazor用于使用 .NET 代码库创建交互式客户端 Web UI。Microsoft 默认在 Blazor 应用程序中提供了一个用于身份验证和授权的身份框架。请注意,他们目前使用 MVC Core Razor 页面作为身份验证 UI。使用“Microsoft.AspNetCore.Identity.UI”包库来实现这一点。…

.net 调用海康SDK以及常见的坑解释

📢欢迎点赞 :👍 收藏 ⭐留言 📝 如有错误敬请指正,赐人玫瑰,手留余香!📢本文作者:由webmote 原创📢作者格言:新的征程,我们面对的不仅仅是技术还有人心,人心不可测,海水不可量,唯有技术,才是深沉黑夜中的一座闪烁的灯塔 !序言 在工控领域,很多时候需要…

一个轻量级的TTS模型实现

1.环境 python 版本 3.9 2.训练数据集 本次采用LJSpeech数据集,百度网盘下载地址 链接:https://pan.baidu.com/s/1DDFmPpHQrTR_NvjAfwX-QA 提取码:1234 3.安装依赖 pip install TTS 4.工程结构 5代码部分 decoder.py import torch f…

5-异常-NumberFormatException

5-异常-NumberFormatException 更多内容欢迎关注我(持续更新中,欢迎Star✨) Github:CodeZeng1998/Java-Developer-Work-Note 技术公众号:CodeZeng1998(纯纯技术文) 生活公众号:好…

【Linux】进程间通信之命名管道

👦个人主页:Weraphael ✍🏻作者简介:目前正在学习c和算法 ✈️专栏:Linux 🐋 希望大家多多支持,咱一起进步!😁 如果文章有啥瑕疵,希望大佬指点一二 如果文章对…