Windows下如何使用gitbash管理github

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

 

第一步:下载gitbash

 

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

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

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

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

第二步:

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

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

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

如今万事具有,只欠使用gitbash

第三步

首先打开刚刚安装好的gitbash

  1. 打开界面以下: 
    这里写图片描述命令行

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

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

这里写图片描述

这里写图片描述

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

这里写图片描述

接下来要验证设置!

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

配置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。

相关文章
相关标签/搜索