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 文件等。你可以根据你的需要进行设置,然后点击"创建仓库"按钮。创建成功后,你可以看到你的仓库页面,里面有一些提示和信息,你可以仔细阅读一下。

相关推荐
仰望星空@脚踏实地7 分钟前
Spring Boot Web 服务单元测试设计指南
spring boot·后端·单元测试
羊小猪~~20 分钟前
数据库学习笔记(十七)--触发器的使用
数据库·人工智能·后端·sql·深度学习·mysql·考研
用户83249514173226 分钟前
JAVA 版本多版本切换 - 傻瓜式操作工具
后端
estarlee29 分钟前
随机昵称网名API接口教程:轻松获取百万创意昵称库
后端
明天好,会的33 分钟前
跨平台ZeroMQ:在Rust中使用zmq库的完整指南
开发语言·后端·rust
追逐时光者40 分钟前
C#/.NET/.NET Core优秀项目和框架2025年6月简报
后端·.net
llwszx2 小时前
Spring中DelayQueue深度解析:从原理到实战(附结构图解析)
java·后端·spring·delayqueue·延迟任务
YongGit2 小时前
探索 AI + MCP 渲染前端 UI
前端·后端·node.js
77qqqiqi2 小时前
正则表达式
java·后端·正则表达式
@大迁世界3 小时前
AR 如何改变我们构建网站的方式
后端·ar·restful