01.Github初次接触——简单Git教程

前言

之前在折腾hexo搭建自己博客的时候短暂的接触过Git,操作也仅限于看教程指哪里点击哪里的程度,很多操作也一知半解,最近开始学习编程,再次用到Git,在这里记录下自己的一些Git使用心得,希望可以帮助到正在为此困惑的新人。

为什么要学习Git ?

  • Git有很多厉害的大牛,可以学到很多东西
  • Git的使用是程序员协同工作的趋势
  • Git可以保存自己的文档和代码,避免丢失
git001.png

安装软件

1.Node.js
2.Git
软件的安装比较简单,按照默认设置一路下一步即可。(官网下载有时候会很慢,这是正常的,耐心等待即可)

Git的命令行输入

安装好上述两个软件后,在系统开始菜单中找到Git Bash,双击打开,就可以输入命令行了。


git002.png

git004.png

注册Github账号

官网网址:https://github.com
注册比较简单,记住自己的username 和邮箱,接下来会有很多地方可以用的到。

在Github新建一个项目

1.注册好Github账号后,点击右上角的符号“+”,接着点击New repository,去创建一个自己的项目


git005.png

2.按照图示为自己的项目取一个名字和做一个简单的介绍(这里为了方便直接用blog,你可以去任何名字,都没有问题)


git007.png

3.最后点击左下角的绿色Create repository,恭喜你,你的项目创建成功了。
git008.png

在自己的电脑创建Github数据传输权限

  • Git的修改,提交和保存需要在自己的电脑上进行操作,必须让本地 git 项目与远程的 GitHub 建立联系
  • 要使自己的电脑代码和文档进行上传或者下载,需要进行SSH Key 配置和提交自己的用户名和邮箱

SSH Key 配置

1.生成SSH公钥
打开Git Bash,输入一下代码:
$ ssh-keygen -t rsa -C "邮件地址@youremail.com"
(代码中的C是大写的,不要搞错)

git009.png

接下来一路回车就行(在回车中会提示你输入一个密码,这个密码会在你提交项目时使用,如果为空的话提交项目时则不用输入。这个设置是防止别人往你的项目里提交内容。),显示如下图就表示已经生成SSH 公钥。
git010.png

SSH公钥位置和查看

SSH公钥在家目录的.SSH文件夹中( 参考地址C:\Users\z3833.ssh\id_rsa.pub),选择用记事本打开即可看到公钥的内容。

为Github添加SSH公钥

git012.png
git013.png

最后点击左下角绿色Add SSH key,就成功了。

检查ssh设置是否成功

在Git Bash,输入一下代码:
$ ssh -T git@GitHub.com

如果设置正确会显示:
Hi monkeyart! You've successfully authenticated, but GitHub does not provide shell access.

提交自己的用户名和邮箱

在Git Bash,输入一下代码:

$ git config --global user.name "用户名"
$ git config --global user.email  "填写自己Github的邮箱"
git014.png

现在我们已经在你的电脑和Github建立的联系。

在自己的电脑建立Github本地仓库

1.项目SHH协议的地址

git015.png

2.在桌面建立一个文件夹,右键选择Git Bash Here,输入一下代码:
git clone git@github.com:monkeyart/blog.git

git016.png

3.这时候原来创建的文件夹中就会有一个blog的文件夹,这就是你之前创建项目的内容


git017.png

至此,我们就完成了Github项目与本地电脑项目的基本配置

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,544评论 6 501
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,430评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,764评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,193评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,216评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,182评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,063评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,917评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,329评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,543评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,722评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,425评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,019评论 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,671评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,825评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,729评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,614评论 2 353

推荐阅读更多精彩内容

  • 曾经以为认识的或者要好的人会在一起一辈子,现在想想真是童真的很。 好多人走进我的生命生活,又悄无声息或...
    哈捺米奇阅读 132评论 2 0
  • 每天晚上看着上二年级的女儿写干巴巴的生字组词,要花费她一个小时左右的时间每课的生字,从预习,课堂,再到家庭作业,要...
    让文字温暖心灵阅读 200评论 0 0
  • 现在是周一的晚上10点半,周一周四是我们小组加班培训的时候,每到这个时候回来都觉得比较累,不想再码代码了。趁着这个...
    wenju_song阅读 172评论 2 3