Git简单指令以及Gitee如何创建仓库

Git 新手小白操作流程

Git 是一个分布式版本控制系统,可以让你管理你的代码和项目。Gitee 是一个基于 Git 的代码托管平台,可以让你在网上存储你的代码和项目,与其他开发者协作。你可以通过Git和Gitee的绑定,拉取和上传代码。

下载 Git

要使用 Git,你需要先下载并安装它。你可以从官网Git (git-scm.com)下载适合你的操作系统的 Git 安装包,然后按照提示进行安装。安装完成后,你可以在命令行或者终端中输入 git --version 来检查 Git 是否安装成功,如果看到类似 git version 2.33.0 的输出,说明安装成功。

创建个人信息和邮箱

安装好 Git 后,你需要进行一些基本的配置,告诉 Git 你是谁,你的信息将出现在你创建的提交中。你可以使用 git config 命令来设置或者修改你的 Git 标识。你需要设置一个全局的用户名和邮箱,这些信息将和你系统上所有没有指定项目级别标识的项目上的提交相关联。要设置全局的用户名和邮箱,运行下面的命令:

bash 复制代码
git config --global user.name "你的名字或昵称"
git config --global user.email "你的邮箱"

你可以使用 git config --list 命令来查看你的配置信息,你应该能看到类似下面的输出:

ini 复制代码
user.name=你的名字或昵称
user.email=你的邮箱

这些信息将被保存在全局配置文件 ~/.gitconfig 中,你也可以使用文本编辑器直接编辑这个文件,但是我们推荐你使用 git config 命令来进行设置。

绑定 Gitee

要使用 Gitee,你需要先注册一个免费账户。你可以直接访问gitee.com/ ,选择一个未被占用的用户名,提供一个电子邮件地址和密码,点击写着"注册"的绿色按钮即可。注册完成后,你需要验证你的邮箱地址,这是非常重要的,否则你无法使用 Gitee 的一些功能。Gitee 会给你提供的邮箱地址发送一封验证邮件,你需要通过邮箱进行验证登录。

验证邮箱后,你可以登录 Gitee,进入你的个人设置页面,选择"SSH 公钥"部分。在这里,你需要添加你的 SSH 公钥,这样你就可以使用 SSH 协议来访问 Gitee 上的仓库,而不需要每次输入用户名和密码。如果你没有 SSH 公钥,你可以通过指令ssh-keygen -t rsa -C "xxxxxx@xx.com"来生成一个。生成好 SSH 公钥后,你可以复制你的 ~/.ssh/id_rsa.pub 文件的内容,然后在 Gitee 上点击"添加 SSH 公钥"按钮,给你的公钥起一个名字,将你的公钥内容粘贴到文本区,然后点击"添加"按钮。添加成功后,你可以在命令行或者终端中输入 ssh -T git@gitee.com 来测试你的 SSH 连接,如果看到类似 Hi 你的用户名! You've successfully authenticated, but Gitee does not provide shell access. 的输出,说明连接成功。

创建仓库

仓库是 Git 和 Gitee 上存储代码和项目的地方,你可以在 Gitee 上创建仓库,也可以在本地创建仓库,然后将其推送到 Gitee 上。

要在 Gitee 上创建仓库,你可以点击页面右上角的"+"图标,然后选择"新建仓库"。在创建仓库的页面,你需要填写一些信息,比如仓库名称,仓库描述,仓库类型(公开或私有),是否初始化 README 文件等。你可以根据你的需要进行设置,然后点击"创建仓库"按钮。创建成功后,你可以看到你的仓库页面,里面有一些提示和信息,你可以仔细阅读一下。

相关推荐
JIngJaneIL34 分钟前
基于java+ vue学生成绩管理系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·后端
LucianaiB1 小时前
历史十大帝王拉到一个群聊会发生什么事?朱元璋直接开喷
后端
苏三的开发日记2 小时前
flink集群服务搭建
后端
程序帝国2 小时前
SpringBoot整合RediSearch(完整,详细,连接池版本)
java·spring boot·redis·后端·redisearch
源码获取_wx:Fegn08952 小时前
基于springboot + vueOA工程项目管理系统
java·vue.js·spring boot·后端·spring
小哀23 小时前
2025年总结: 我还在往前走
前端·后端·全栈
一 乐3 小时前
健康管理|基于springboot + vue健康管理系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·后端·学习
DICOM医学影像3 小时前
15. Go-Ethereum测试Solidity ERC20合约 - Go-Ethereum调用合约方法
开发语言·后端·golang·区块链·智能合约·以太坊·web3.0
superman超哥3 小时前
Rust 过程宏开发入门:编译期元编程的深度实践
开发语言·后端·rust·元编程·rust过程宏·编译期
bluetata3 小时前
在 Spring Boot 中使用 Amazon Textract 从图像中提取文本
java·spring boot·后端