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

相关推荐
程序员岳焱1 小时前
Java 与 MySQL 性能优化:Java 实现百万数据分批次插入的最佳实践
后端·mysql·性能优化
麦兜*1 小时前
Spring Boot启动优化7板斧(延迟初始化、组件扫描精准打击、JVM参数调优):砍掉70%启动时间的魔鬼实践
java·jvm·spring boot·后端·spring·spring cloud·系统架构
大只鹅2 小时前
解决 Spring Boot 对 Elasticsearch 字段没有小驼峰映射的问题
spring boot·后端·elasticsearch
ai小鬼头2 小时前
AIStarter如何快速部署Stable Diffusion?**新手也能轻松上手的AI绘图
前端·后端·github
IT_10242 小时前
Spring Boot项目开发实战销售管理系统——数据库设计!
java·开发语言·数据库·spring boot·后端·oracle
bobz9653 小时前
动态规划
后端
stark张宇3 小时前
VMware 虚拟机装 Linux Centos 7.9 保姆级教程(附资源包)
linux·后端
亚力山大抵4 小时前
实验六-使用PyMySQL数据存储的Flask登录系统-实验七-集成Flask-SocketIO的实时通信系统
后端·python·flask
超级小忍4 小时前
Spring Boot 中常用的工具类库及其使用示例(完整版)
spring boot·后端
CHENWENFEIc5 小时前
SpringBoot论坛系统安全测试实战报告
spring boot·后端·程序人生·spring·系统安全·安全测试