Windows下如何使用gitbash管理github

旧巷老猫 提交于 2019-12-07 15:57:41

原址:https://blog.csdn.net/luosaosao/article/details/63684470

 

第一步:下载gitbash

 

很多人会问,为什么要用gitbash啊,我要学github啊,gitbash是什么啊。—大神会觉得,这个傻XXXX啊,这个都不懂,讲道理,刚刚接触,谁懂啊。

分析一下:github是远程的一个仓库,gitbash是win下一个工具,我们打代码都是在本地打代码,然后通过gitbash把自己代码传到github上面去。 
就好比,我们用迅雷从网上下载东西,gitbash就和迅雷很像啊,都是本地的一个软件,负责上传下载之类的。你学github,其实学的就是如果用gitbash,就像你要下载东西,你肯定是学会如何使用迅雷啊!

gitbash下载地址:https://git-scm.com/downloads

下载之后安装好,一直点next就行,无脑安装谢谢。 
安装好后的图标 
这里写图片描述

第二步:

本地工具有了,接下来我们得去注册一个github远程仓库的账号吧。

注册地址:https://github.com/

注册成功后,点击开启一个新project, 
这里写图片描述
然后新project默认会有这个文件。 
这里写图片描述

现在万事具备,只欠使用gitbash

第三步

首先打开刚刚安装好的gitbash

  1. 打开界面如下: 
    这里写图片描述

  2. 接下来配置一下gitbash和github的通信协议 
    先输入ssh-keygen –t rsa –C “邮箱地址” 然后一直按回车回车回车回车。。。。箭头指向的邮箱填写我当时填的是和github上写的邮箱一致。 
    这里写图片描述

  3. 然后你就可以根据上图提示信息打开文件目录,找到那个文件 
    这里写图片描述
  4. 用文本方式打开.pub文件。直接全选复制。用文本方式打开.pub文件。直接全选复制。用文本方式打开.pub文件。直接全选复制。重要的事情说三遍。 
    然后打开github自己的主页Settings->SSH->newSSHkey 
    不懂看下面的图: 
    这里写图片描述

这里写图片描述

这里写图片描述

刚刚全选复制的密钥就复制到Key哪里,title随便起。

这里写图片描述

接下来要验证设置!

输入命令:ssh –T git@github.com,问你yes or no,就输入yes,回车完事。 
这里写图片描述

配置gitbash的用户名和邮箱:

git config –global user.name “用户名”

git config –global user.email “邮箱” 
用户名邮箱,用你github上的用户名和邮箱。 
配置成功,你会发现gitbash命令行哪里多了个master字样: 
这里写图片描述

gitbash和github配置完了,

接下来要学会如何将你刚刚在github上创建的project和本地联系起来。

第四步:

大致说下大概先,就是先在本地找个空的文件夹,然后用gitbash初始化一下这个文件夹的信息,使他变成一个类似于可以被管理的仓库,然后再从远程仓库github上pull上面的东西下来这个文件夹,然后自己修改好了,再push回去远程github,就这么简单。 
话不多说看图: 
这里写图片描述

我在D盘新建了一个名字为git2的文件夹,空的,啥都没有。

然后用gitbash打开这个文件夹: 
具体命令就是cd 路径 
这里写图片描述

接下来就是git init: 
这里写图片描述 
输出这句话之后按回车,你会发现目录下面会多一个.git文件 
这里写图片描述

好了,本地的仓库做好了,是时候把远程仓库的东西拉下来了: 
命令:git remote add origin git@github.com:你的git 
这里写图片描述 
这里写图片描述

连接上之后,用pull: 
命令: 
git pull git@github.com:你的git 
这里写图片描述 
我这里显示是Already up-to-date,因为我之前已经pull过一次了,你的可能不一样。然后你会发现 
你的本地仓库文件多了一个.md文件

这里写图片描述

好了,这时候你要怎么把你想传的东西传到github上? 
比如我新建一个test文档,里面的内容是11111.自己手动新建的,手动,就是直接新建的小伙子。 
这里写图片描述

然后我们需要大概就是三个步骤就可以把这个test文件送到github上, 
git add->git commit->git push 
///////////////////////////////////////////////////////// 
完整写法看图: 
每一个$后面的就是我打的命令,当然git add后面跟一个.代表把所有文件都加进去,单独给出特定的文件名字就加特定的文件。 
这里写图片描述

然后你就会发现你的github上就多个了文件了 
这里写图片描述

后来你想修改的话,就一样的操作啊,pull下来 
手动修改,add,commit,push。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!