本篇文章给大家带来了关于Gitee的相关知识,其中主要跟大家介绍Git是什么?怎么安装?以及Gitee是怎么使用的?很详细的图文教程哦~感兴趣的朋友下面一起来看一下吧,希望对大家有帮助。
文章目录
- Git 简介
- 安装 Git
- 创建远程仓库
- 添加 SSH 密钥
- 创建本地仓库
- 修改本地仓库,提交到远程仓库
- 远程仓库同步到本地仓库
1. Git 简介
Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。2. 安装 Git
- Git 的下载地址为:
- 下载对应的系统版本(macOS,Windows,Linux)的 Git,下载完成后,双击安装包,进行安装,安装流程如下:
- 安装过程中选择系统默认选项即可,一直点击 Next,直到安装完成;
3. 创建远程仓库
我们需要在 Gitee 上创建一个远程代码仓库(与远程仓库相对应的,是我们创建在本地的本地代码仓库);
进入 Gitee 网页,登录后点击头像左侧的加号,选择新建仓库;
填写仓库信息,仓库名称自行定义,其余选项默认,完成后点击确认;
- 如下图,创建了一个空的代码仓库,此刻仓库里只有一个默认的 .gitgnore 文件,仓库地址为
gitee.com/Cait7/learngit
4. 添加 SSH 密钥
- 进入 Git Bash (之前安装的 Git 软件),首先创建一个本地 ssh 密钥,这个密钥用于本地代码仓库和远程仓库之间的验证,输入命令如下,建议填写 Gitee 注册所使用的邮箱;
ssh-keygen -t rsa -C "youremail@youremail.com" Generating public/private rsa key pair... 三次回车即可生成 ssh key复制代码
- 输入命令,查看生成的 ssh 密钥:
cat ~/.ssh/id_rsa.pub复制代码
复制这一段 ssh 密钥,并将它添加到 Gitee 上,Gitee -> 个人信息-> SSH 公钥 -> 输入公钥名和公钥 -> 点击确定
添加完成后,在 Git Bash 上输入如下命令;
1 $ ssh -T git@gitee.com
输入命令后显示如下;
继续输入用户的 name 和 emali 属性;
git config --global user.name "yourname"git config --global user.email "youremail@youremail.com"
5. 创建本地仓库
我们可以直接将远程仓库克隆本地,后面是要克隆的仓库地址;
1 先在桌面创建一个文件夹,在这里我创建的文件夹名称是 MAD_Repo 2 cd Desktop/MAD_Repo 3 git clone https://gitee.com/Cait7/learngit
- 第一次 Clone 需要输入 Gitee 账号和密码,完成克隆后可以看见如下文件夹;
- 上述初始化本地仓库的方式是通过 git clone 实现的,另一种初始化本地仓库的方式如下:
1 $ cd d:/test //首先在文件系统中创建一个项目文件夹,然后在Git中 cd 到这个工程目录 2 $ git init //初始化本地项目 3 $ git remote add origin <远程仓库地址> //绑定远程仓库 4 #注:地址形式为 https://gitee.com/yourname/test.git 或 git@gitee.com:yourname/test.git
6. 修改本地仓库,提交到远程仓库
- 我们在本地仓库中新建一个文件 HelloMAD;
- 将本地仓库的更新同步到远程仓库的做法如下: - git add 需要更新的文件名 (可以使用 git add . 表示提交当前路径下的所有文件); - git commit -m“提交信息” (提交一个更新操作,双引号内填写备注); - git push origin master (将该更新操作上传到远程仓库);
- 完成后,远程仓库被更新为:
7. 远程仓库同步到本地仓库
1 $ cd d:/test 2 $ git pull origin master
以上是图文详解Gitee的使用操作的详细内容。更多信息请关注PHP中文网其他相关文章!

Git是后端版本控制系统,GitHub是基于Git的前端协作平台。Git管理代码版本,GitHub提供用户界面和协作工具,两者协同工作提升开发效率。

Git是版本控制系统,GitHub是基于Git的代码托管平台。Git用于管理代码版本和历史,GitHub提供代码托管和协作功能。Git适用于所有需要版本控制的项目,GitHub适合团队协作和开源项目。

Git是分布式版本控制系统,GitHub是基于Git的在线平台。Git提供版本控制功能,如分支管理和提交历史;GitHub提供协作工具,如代码审查和项目管理。

Git和GitHub是现代软件开发的核心工具。Git是一个分布式版本控制系统,GitHub则是一个协作平台。使用Git和GitHub可以提高开发效率并增强团队协作。

Git是由林纳斯·托瓦兹在2005年创建的分布式版本控制系统,GitHub则是基于Git的在线协作平台。Git通过快照记录文件变化,支持分支模型,GitHub则提供PullRequest等工具提升协作效率。

GitHub不仅仅是版本控制工具,它还提供协作、项目管理和社区交流功能。1)版本控制:利用Git追踪代码变化。2)协作:通过PullRequest提交代码变更。3)项目管理:使用Issues和Project板块管理任务。4)社区交流:通过fork和参与开源项目进行学习和交流。

Git和GitHub是不同的工具:Git是版本控制系统,GitHub是基于Git的在线平台。Git用于管理代码版本,GitHub提供协作和托管功能。

GitHub是一个基于Git的分布式版本控制系统,提供了版本控制、协作和代码托管的核心功能。1)创建仓库、克隆、提交和推送更改是基本用法。2)高级用法包括使用GitHubActions进行自动化、GitHubPages部署静态网站和使用安全功能保护代码。3)常见错误如合并冲突、权限问题和网络连接问题可以通过手动解决冲突、联系仓库所有者和设置代理来调试。4)优化工作流程的方法包括使用分支策略、自动化测试和CI/CD、代码审查以及保持文档和注释清晰。


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

EditPlus 中文破解版
体积小,语法高亮,不支持代码提示功能

Atom编辑器mac版下载
最流行的的开源编辑器

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3 英文版
推荐:为Win版本,支持代码提示!