Git与Github的使用总结 - day 01

简介: Github对我们IT从业人员的重要性不言而喻,这里将自己学习Github的笔记整理出来,方便日后查询,也作为技术博客与大家一起分享。第一步:安装Git工具。

Github对我们IT从业人员的重要性不言而喻,这里将自己学习Github的笔记整理出来,方便日后查询,也作为技术博客与大家一起分享。

  • 第一步:安装Git工具。这里就不细说,与普通软件的安装没有什么区别,也很少有人会在这里出错。点击下载git工具

  • 第二步:在本地创建一个文件夹,取一个合适的名字。并跳转到这个文件夹中。

img_8514d771f0871452c8ca147ee0ffe86a.png
  • 第三步:在本地创建Git可进行管理的仓库。
img_3b464e4407593074df90a66b092d2d9a.png

这个时候在我们创建的这个文件夹里面会多出一个隐藏的文件夹.git,这是git工具用来跟踪和管理仓库的文件夹。我们看到了这个文件夹,就说明我们成功在本地创建了一个仓库。

img_ed4a6418e226e2e77f84204643319199.png
  • 第四步:将我们的项目文件/文件夹拷贝到我们之前创建的文件夹中,并使用git add .命令将我们的项目代码添加到我们的仓库中。
img_253086078b183a5e4065e45ba72e737a.png
img_6d967fe8695d70c67e994457444cdd45.png

我们可以使用git status命令来查看我们项目代码的状态。在上传代码的整个过程中,我们都可以使用这个命令来跟踪查看项目代码的状态。

img_4916b2670db5291157ad105aee19d251.png
  • 第五步:使用git commit -m "上传代码的注释描述"命令将我们的项目代码提交到我们的本地仓库中。注意这一步中,-m "上传代码的注释描述"要加上,否则可能会报错。
img_1cd4d892c9447aa90045cf7d63b31e34.png
  • 第六步:创建SSH KEY,通过以下命令会生成两个文件id_rsa和id_rsa.pub。如果之前你看过其他的教程,曾经生成过这两个文件,那么可以跳过第六步。
 $ ssh-keygen -t rsa -C "youremail@example.com"
AI 代码解读

生成的两个文件会保存的C盘的用户目录下,我们可以使用系统自带的搜索功能搜索出来,或者你参考下图,将这连个文件找出来

img_5f370ed62202e6c9f7e9ec6768cdf19f.png
  • 第七步:设置SSH加密传输以及新建我们的远程仓库。使用我们的账号登录Github官网,点击settings,然后点击SSH and GPG KEYS。
img_b63593fc3863a74eb2107176790eefe9.png

这里的Tilte栏目是填写一些描述性的词语,然后将id_rsa.pub文件中的内容全部复制到Key栏目中。然后点击Add SSH key。这一步我们就完成了SSH Key加密,是用在本地仓库和Github仓库进行加密传输中间。

img_116f1aae2b116d5964ad483754ee77f1.png

新建我们的Github仓库。点击加号,选择New repository,然后填写一个合适的名字即可,然后点击Create repository。这里注意一下,最后有一个是否生成一个README选项,我们不要勾选,否则后面在使用命令的时候可能会踩到坑。

img_fb3184769df3fd14d909470a73d1875d.png

在Github上创建好我们的仓库之后,我们留意一下我们的仓库地址,后面在本地连接远程仓库的时候会用到。

img_d26dc3189d531bb9b1fad25feb57157f.png

在Github上创建的仓库有两个地址,HTTPS地址和SSH地址。一般情况下我们使用SSH地址即可。

  • 第八步:将本地仓库和Github中的仓库(即远程仓库)进行关联
img_383f18d01bc9fd7888242b8ce674117f.png
  • 第九步:通过命令将我们本地仓库中的代码上传到远程仓库中
git push -u origin master
AI 代码解读
img_a7c7f0648227c5f2196a92ad65c268b3.png

这个时候我们刷新我们的Github仓库,就可以发现代码已经上传成功;

img_bf2320dab031275c44bc42b7f453520d.png

使用Git工具管理Github时候的常见错误:

常见错误:remote origin already exists.
解决方法:
  1. 先删除远程的Gitithub的时候
$ git remote rm origin
AI 代码解读
  1. 在添加远程Git仓库
$ git remote add origin 远程仓库地址
AI 代码解读
目录
打赏
0
0
0
0
1
分享
相关文章
解决 git 报错 “fatal: unable to access ‘https://github.com/.../.git‘: Recv failure Connection was rese
在使用 Git/Git小乌龟 进行代码管理的过程中,经常会遇到各种各样的问题,其中之一就是在执行 git clone 或 git pull 等操作时出现 “fatal: unable to access ‘https://github.com/…/.git’: Recv failure Connection was reset” 的报错。这个问题通常是由网络连接问题或代理设置不正确导致的。在我的个人使用经验中,我亲自尝试了四种方法,它们都能够有效地解决这个报错。个人比较推荐方法二。
545 0
GitHub封锁?推荐5个国产的Git仓库替代平台
近日,GitHub对中国区IP的部分限制引发了广泛关注。未登录用户被拒,已登录用户功能受限,南北网络环境差异更显“内卷”。为应对这一挑战,本文推荐了多个国产Git平台:Gitee(码云)、GitCode(CSDN旗下)、CODING(腾讯系)、CodeUP(阿里云支持)及微信代码管理工具。这些平台功能全面、稳定性强,是开发者迁移项目的理想选择。通过同步代码、配置CI/CD流水线等简单步骤,可确保项目平稳过渡。此次事件提醒我们,掌握核心技能与支持国产平台同样重要!
830 11
GitHub官方开源MCP服务!GitHub MCP Server:无缝集成GitHub API,实现Git流程完全自动化
GitHub MCP Server是基于Model Context Protocol的服务器工具,提供与GitHub API的无缝集成,支持自动化处理问题、Pull Request和仓库管理等功能。
727 2
GitHub官方开源MCP服务!GitHub MCP Server:无缝集成GitHub API,实现Git流程完全自动化
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
117 10
解决 Git 访问 GitHub 时的 SSL 错误
通过上述步骤,可以有效解决 Git 访问 GitHub 时的 SSL 错误。推荐优先更新 CA 证书和正确配置 Git 使用 CA 证书,避免禁用 SSL 验证。如果问题持续,可以切换到 SSH 方式访问 GitHub,确保连接的安全性和稳定性。希望这些内容对您的学习和工作有所帮助。
865 3
|
6月前
|
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
347 69
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
259 16
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
IDEA如何配置git和github
【11月更文挑战第14天】本指南详细介绍了如何在 IntelliJ IDEA 中配置 Git 和 GitHub,包括检查和设置 Git 路径、测试配置,以及通过 SSH 或 HTTPS 方式配置 GitHub 仓库的具体步骤。完成配置后,用户可在 IDEA 中轻松进行版本控制操作。
1293 0
解决fatal:remote error:You can’t push to git://github.com/username/*.g
通过上述诊断与修复步骤,绝大多数的推送错误都能得到有效解决,确保您的Git工作流顺畅无阻。
421 1
git学习六:(bug总结)git@github.com: Permission denied (publickey).等
本文是关于解决在使用Git和GitHub时遇到的“git@github.com: Permission denied (publickey)”错误的指南。文章提供了详细的步骤,包括确认SSH Agent运行状态、检查密钥配置、确保密钥匹配、验证仓库URL、检查权限和代理设置,以及配置SSH文件。这些步骤帮助用户诊断并解决SSH认证问题。
1296 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问