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"

生成的两个文件会保存的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
img_a7c7f0648227c5f2196a92ad65c268b3.png

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

img_bf2320dab031275c44bc42b7f453520d.png

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

常见错误:remote origin already exists.
解决方法:
  1. 先删除远程的Gitithub的时候
$ git remote rm origin
  1. 在添加远程Git仓库
$ git remote add origin 远程仓库地址
相关文章
|
2天前
|
开发工具 git 开发者
掌握版本控制的艺术:Git 与 GitHub 的高效使用指南
在软件开发中,版本控制对于代码管理和团队协作至关重要。本文详细介绍了 Git 的核心概念与命令,包括初始化、创建仓库、文件跟踪、分支管理和远程仓库操作。同时,探讨了如何利用 GitHub 进行项目组织、代码审查及自动化工作流。通过遵循最佳实践,如频繁提交、清晰的信息记录和合理使用分支,开发者可以提升工作效率和团队协作能力,确保项目的持续成功。
|
2月前
|
网络安全 开发工具 git
【git】解决git报错:ssh:connect to host github.com port 22: Connection timed out 亲测有效
【git】解决git报错:ssh:connect to host github.com port 22: Connection timed out 亲测有效
424 1
|
3月前
|
Shell 测试技术 网络安全
【GIT】如何在GitHub上向一个开源项目贡献代码?
【GIT】如何在GitHub上向一个开源项目贡献代码?
46 5
|
3月前
|
开发工具 git
【已解决】error: failed to push some refs to ‘git@github.com:BATdalao/Github-green.git‘
【已解决】error: failed to push some refs to ‘git@github.com:BATdalao/Github-green.git‘
59 1
|
2月前
|
网络安全 开发工具 git
使用git克隆仓库报错:Warning: Permanently added‘github.com’ to the .....(ssh )
所以,你可以安全地忽略这个警告,它不会影响到你使用git克隆仓库。如果你已经成功克隆了仓库,那么一切都在正常工作。如果你在克隆过程中遇到其他问题,那可能需要查看具体的错误信息来解决。
37 0
|
3月前
|
开发工具 git
出现“error: failed to push some refs to ‘https://github.com/****.git‘”,如何解决问题
出现“error: failed to push some refs to ‘https://github.com/****.git‘”,如何解决问题
124 1
|
3月前
|
开发工具 git
idea中git替换,推送到新的github或者gitlab上面
idea中git替换,推送到新的github或者gitlab上面
241 2
|
3月前
|
Shell 开发工具 git
如何使用git上传代码github仓库
如何使用git上传代码github仓库
|
4月前
|
人工智能 Linux 开发工具
[oeasy]python018_ 如何下载github仓库_git_clone_下载仓库
在这个文档中,作者讨论了如何继续进行编程学习,特别是关于GitHub的使用。首先,回顾了从编写简单代码到管理大量代码的过程。然后,提到了通过“保存运行一条龙”操作来处理代码,以及GitHub作为全球最大的开源软件平台的重要性。在GitHub上,用户可以找到各种软件项目,包括Linux、Python和Blender等。 作者解释了GitHub的基本操作,如点赞(star)、 fork(复制项目)和watch(关注项目更新)。还介绍了如何下载项目到本地,通过`git clone`命令复制仓库的URL并将其粘贴到终端进行下载。如果遇到问题,可以尝试更换HTTP链接或等待一段时间重试。
232 2
|
3月前
|
安全 网络安全 开发工具
【GIT】GitHub添加ssh密钥
【GIT】GitHub添加ssh密钥
42 0