Windows下如何使用git管理github

来源:互联网 发布:重庆知联大厦二手房 编辑:程序博客网 时间:2024/04/28 13:57

这篇文章是完全没接触过git都能学会的相信我


专为初学者准备,因为播猪也知道刚刚学的时候,特别迷,上网搜的都是一些小片段,迷迷迷迷迷啊!!废话不说,看下面:


第一步:下载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。

0 0
原创粉丝点击