最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!一.叙述1.Git简介Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git是LinusTorvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。2.首先要去GitHub官网注册一个账号详细教程:https://b…

大家好,又见面了,我是你们的朋友全栈君。

说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!

一.叙述

1.Git简介

Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

2.首先要去GitHub官网注册一个账号 详细教程:https://blog.csdn.net/qq_41782425/article/details/85179912

二.安装Git for Windows

1.Git下载地址 :https://git-scm.com/downloads   进入后点击Download下载,如下图所示

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

2.进入后选择自己对应的操作系统下载(32位或64位),如下图所示

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

3.下载好了后,打开下载好的文件进行安装

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

4.然后到如下图界面(默认即可)

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

5.点击Next下一步,到如下图界面,配置git环境,选择第一项

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

6.下面都是选择默认即可

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

7.点击Finish 完成安装

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

8.安装完成后,在桌面会有Git Bash快捷方式,以及桌面空白处右击出现Git命令,如下图

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

三.Git之git使用

1.git原理简介

仓库:本地仓库远程仓库(托管在网络端的仓库)

本地仓库:工作区丶版本区,其中版本区包含暂存区丶仓库区

从本地仓库将文件git到远程仓库流程:工作区—-> 暂存区 —-> 仓库区 —-> 远程仓库

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

2.创建项目的SSH Key,在桌面打开Git Bash快捷方式,或者是桌面右击选择Git Bash Here,如下图

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

a>配置用户名:git config –global user.name  (github上注册的用户名)

b>配置用户邮箱:git config –global user.email  (GitHub上注册时的邮箱)

c>在Git终端在输入ssh-keygen -t rsa -C “youremail@example.com” ( GitHub上注册时的邮箱 )

git config --global user.name "yourusername"
git config --global user.email "youremail@example.com"
ssh-keygen -t rsa -C "youremail@example.com"

如下图配置用户名以及邮箱,并查看配置是否成功

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

如下图创建SSH Key,在终端输入 cd ~/.ssh  回车(进不进入.ssh目录无所谓) 

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

创建完成后,在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

3.登录github注册或登录账号,打开“settings”的“SSH Keys”页面,然后,点“New SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容,点“Add Key”,你就应该看到已经添加的Key

a>说明:如果当前目录不是~/.ssh目录,就输入cd ~/.ssh,然后ls 查看当前目录下的文件,vi id_rsa.pub,打开文件,选中内容右击点击Copy

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

b>登录你的GitHub,添加SSH Key

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

c>创建成功

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

4.将GitHub上的项目,克隆到本地一份

a>新建一个仓库(test)

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

 

b>复制仓库的HTTP 地址

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

c>进入C盘,在C盘下新建GitHub_test文件夹,将GitHub上的test仓库克隆到该文件夹目录下

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

d>克隆成功

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

e>进入该仓库就会显示(master分支)

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

5.将本地文件git到GitHub远程仓库

a>在GitHub_test目录下创建test2文件夹,该文件夹下创建一个test.txt文件,在test.txt文件内容中输入 hello github(用于测试)

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

b>如下图(git remote add origin 你的GitHub仓库的HTTPS地址或者是SSH地址,步骤4所示的地址),此时在test2目录下会有远程仓库上的README.md文件

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

c>将创建好的test.txt文件通过下图方式提交到远程仓库GitHub上(执行git add test.txt如果报错,请查看最下面的解决方法)

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

d>当执行git push origin master会出现登录验证(只有第一次会出现此验证),输入你GitHub账号和密码点击登录即可,然后出现提交成功

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

e>回到GitHub上,刷新仓库,会发现我们提交的test.txt文件已经成功git到远程仓库中了

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

四.遇到的问题

在执行git add test.txt 将工作区文件添加到暂存区,报错如下

最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解[通俗易懂]

解决方法:是因为unix系统与windows系统跨平台问题导致,执行git config core.autocrlf false后,再提交就不会报错了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/141832.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 程序员警句

    程序员警句

    2021年9月16日
    44
  • DOS命令 tasklist

    DOS命令 tasklist在WindowsXP中使用“Ctrl+Alt+Del”组合键,进入“Windows任务管理器”,在“进程”选项卡中可以查看本机完整的进程列表,而且可以通过手工定制进程列表的方式获得更多的进程信息,如会话ID、用户名等,但遗憾的是,我们查看不到这些进程到底提供了哪些系统服务。其实,在WindowsXP中新增的一个命令行工具“Tasklist.exe”就能实现上面的功能。作用:用来显示运行在本地

    2022年5月29日
    28
  • linux系统怎么数据恢复,linux系统数据恢复

    linux系统怎么数据恢复,linux系统数据恢复程序员的误操作造成数据丢失,忙着一个星期的项目,就这样付之东流了。老板的痛斥、经理的训斥接踵而来。接下来就是没休息、加班,甚至忙到凌晨都不能离开那该死的电脑,都有种想屎的感觉呢?为那些不喜欢备份数据的朋友带来了福音,我们来谈谈数据恢复,这里我们来手把手地教会你如何利用简单的工具来恢复被你删除的数据。工具:hexedit、fdisk下文内容操作均在root环境下完成。hexedit:在linux上…

    2022年5月13日
    41
  • 微信小程序轮播图调用接口

    微信小程序轮播图调用接口生命周期函数,页面加载:onLoad:function(options){let_this=this;wx.request({url:’http://www.day.com/index.php/img’,//仅为示例,并非真实的接口地址method:”GET”,success(res){//console.log(res.data.data)letdatas=res.data.data;//渲染_this.setData({datas})},}

    2022年5月11日
    41
  • navicar 15激活码【最新永久激活】

    (navicar 15激活码)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.htmlS32PGH0SQB-eyJsa…

    2022年3月26日
    55
  • 设置PyCharm使用Anaconda的环境[通俗易懂]

    设置PyCharm使用Anaconda的环境[通俗易懂]设置PyCharm使用Anaconda的环境PyCharm的安装以及Anaconda的安装和环境的新建这里就不做赘述了。为每一个PyCharm中的project设置特定的编译器及资源路径在PyCharm中新建一个project后,该项目的默认编译器应该是系统默认的python.exe。为了选择特定的编译环境,我们需要个性化设置一下。首先点击菜单栏中的File,打开Settings。在Pr…

    2022年8月28日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号