github初识1

原创 2016年05月30日 09:49:12

1、登陆 http://github.com 申请github账号;

2、 登陆github,新建当前账号organization 下新增 repositories(Git仓库/项目)
3、登陆msysgit.github.io 下载安装 msysgit客户端 ;
4、打开git bash,进行配置签名:
git config –global user.name “yourname”
(这里的yourname相当于你的一个签名,而非github的登录名。以后你提交的文档都会有这个签名)
回车后继续输入:
git config –global user.email “yourgithub@xx.xxx” (这里输入的是你github的帐户邮箱)

5、生产ssh,本地公钥放到github

1、生产ssh连接的密钥文件
在命令行输入:ssh-keygen -t rsa -C your_email@youremail.com
期间会问你生成的文件名和passphrase,对于我这种菜鸟,我一路点回车。如果你也是初次菜鸟,跟我一样做。 (passphrase 可以设置密码)
2、将生产出的公钥放到自己的github账号下
上一步生成的文件放在了C:/Users/用户名(你的windows用户)/.ssh/文件夹中,用记事本打开其中的id_rsa.pub文件,全部内容复制。登录github网站账号下的setting->ssh key下
6、测试连接github

在git bash 中输入:ssh -T git@github.com 如果成功,会显示欢迎字符。
7、建立本地库
在自己电脑上任意一个文件夹,新建一个目录,目录名与在github上所建库的名字相同,如:Hello,好处是便于记忆和管理。然后右击文件夹,在弹出菜单中选择git bash ,弹出命令行窗口,输入:git init。此时git会在这个文件夹下创建一个隐藏目录,这个目录就是本地库了。而这个Hello目录,实际上就是你的工作路径。

8、绑定本地库和远程库
承接第7步(即目前命令行中所显示你的目录为hello),输入命令:
git remote add origin git@github.com:你的用户名/第2步的仓库.git

9、同步
9.1 先github 同步到本地:
在工作路径下(即git显示你的hello文件夹下)输入:git pull origin master,如果远程库上有你本地库没有的文件,git会帮你下载下来,否则它显示already update.
9.2 本地新增文件
9.2.1 可以拷贝文件放入本地文件夹下,也可以在命令窗口下新增;
9.2.2 告知git本地库新增了文件:
git add mcw(新增的文件)
9.2.3 输入提交的备注
git commit -m “我提交了一个文件.” (变化提交到了本地库) 这里-m表示提交一个message,后面是message内容,这是必须的
9.2.4 同步到github上
输入: git push origin master

下载别人的库
1:首先在网站上进入别人的库(通过别人提供的链接或者自己在页面上查询),然后在右下方选择SSH链接复制下来。
2:输入git clone ssh链接,就等着它帮你下完吧。注意:如果对方未授权,你是无法pull的

从0开始学习 GitHub 系列之「01.初识 GitHub」

1. 写在前面我一直认为 GitHub 是程序员必备技能,程序员应该没有不知道 GitHub 的才对,没想到这两天留言里给我留言最多的就是想让我写关于 GitHub 的教程,说看了不少资料还是一头雾水...
  • googdev
  • googdev
  • 2016年10月11日 14:01
  • 6868

Github 1 and stackoverflow初识

contributions===>popular repositories===>个人贮藏室,后面的星星是好评数   Repositories contributed to====>他人贮藏室 Fol...
  • u010899135
  • u010899135
  • 2016年03月08日 11:21
  • 142

github初识1

1、登陆 http://github.com 申请github账号;2、 登陆github,新建当前账号organization 下新增 repositories(git仓库/项目) 3、登陆msy...
  • u010050661
  • u010050661
  • 2016年05月28日 16:35
  • 153

初识人工智能

人工智能,之所以冠以“”人工“,最主要是因为其模仿人类的思维过程所产生的。而“”智能“”,怎样才算智能呢?前一阵子比较火的智能家居,最主要的形式是通过各种手机APP 或者终端远程控制各种家电开关,这种...
  • oangeli
  • oangeli
  • 2017年01月18日 23:35
  • 226

初识OpenStack(1)

初识OpenStack 首先 先来说说我与openstack的渊源吧,那是在上个月中旬,学张的一个朋友给我打电话说让一起来搞一个云平台,当时也不知道是什么,就很高兴的答应下来了,到了周末,就过...
  • IT_DREAM_ER
  • IT_DREAM_ER
  • 2016年04月05日 12:22
  • 4314

GitHub(一)初识GitHub

一、GitHub介绍 Github官网:https://github.com/ github是一个git项目托管网站。 二、如何在 GitHub 建立个人主页和项目演示页面 即别人可以通过 ...
  • adewrer
  • adewrer
  • 2017年09月08日 10:41
  • 75

JAVA学习第一课(初识JAVA)

PS:退ACM集训队了,自己也疯玩了两天,后天就开学了,就正式大二了,该收收心好好学习啦                                                        ...
  • u013497151
  • u013497151
  • 2014年08月30日 14:51
  • 2270

初识Github

我对Github的认识,现在只能算是了解。自从接触了计算机,渴望去探索、认识。在此之间我在网上看过一些文章,也就是在此时我接触了博客。想拥有自己的博客,作为自己的学习历程的笔记。我试着写过一些博文,只...
  • u011037149
  • u011037149
  • 2013年09月29日 21:56
  • 492

初识 GitHub

主要参考官方的bootcamp https://help.github.com/articles/set-up-git/ Set Up Git 在GitHub的心脏是一个开源的版本控制系统(V...
  • u012605629
  • u012605629
  • 2015年08月18日 21:43
  • 664

初识GitHub

一、认知 Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。GitHub可以托管各种git库,并提供一个web界面,是一个代码托管平台。分有公共...
  • QingKong999
  • QingKong999
  • 2013年12月06日 15:42
  • 535
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:github初识1
举报原因:
原因补充:

(最多只允许输入30个字)