github入门教程:第一步

【git教程】

以前在网上找过一些,见 http://www.wojilu.com/Forum1/Topic/702

我自己会一边学,一边写教程,过程中有不明白的,会跟大家请教交流。

 

--------------------------------

 

注册官网:https://github.com/  点击网站首页中间这个大大的按钮——

进入plan界面,然后选择其中的免费项,

进入注册界面,填写注册信息——

 

注册完毕,进入git用户首页,里面有入门教程——

点击其中第一个,就是针对新手的教程,而且是针对windows用户的——

其过程主要是:

1)下载 Git for windows,网址 http://code.google.com/p/msysgit/downloads/list 共13.2M

2)下载之后,双击开始安装,一路采取默认选项,一路next,即可安装完毕。

 

为了在你的电脑和github之间建立安全连接,需要SSH keys,所以你需要

1)先检测是否有这个key,请点击开始菜单中的 Git Bash,输入如下命令

$ cd ~/.ssh

2)系统应该反馈“系统找不到指定文件”,那么,我们需要生成一个新的key,输入如下代码

$ ssh-keygen -t rsa -C "[email protected]"

——其中的email请填写你注册时候的email

系统开始生成,然后会问你保存的目录,请直接回车即可。

3)输入一个密码(passphrase),必须填写,请至少填写一个4位数,这个密码是你连接到github所用。

访问github网站, “Account Settings” > Click “SSH Public Keys” > Click “Add another public key”

 

用文本编辑器打开上图中第二个文件 id_rsa.pub,里面的内容就是SSH key,请复制它,粘贴入key里面,记得不要有任何多余的空格和换行。然后点击“Add key”提交。(Title栏可以不填写)

现在,你可以测试通过SSH连接到github了。请打开Git Bash,输入如下代码——

ssh -T [email protected]

如果提示“can′t be established.”什么东西(如下代码),请不要管,直接按yes

The authenticity of host ′github.com (207.97.227.239)′ can′t be established.

RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.

Are you sure you want to continue connecting (yes/no)?

然后提示输入密码(passphrase)。

-----------------------------------------------------

建立个人信息

git需要每个提交者的用户名和email,所以如果你是提交者,需要为自己配置额外的用户名和email,注意,不必和你前面注册的用户名相同。

$ git config --global user.name "Firstname Lastname"

$ git config --global user.email "[email protected]"

关键词 github

时间: 2024-10-05 05:11:10

github入门教程:第一步的相关文章

Windsor入门教程---第一部分 获取Windsor

介绍 从开发环境的角度看,Windsor只是一个类库.不需要安装,也不需要额外的工具,你直需要获取Windsor的类库到你的电脑上就可以了. 获取 有几个方法可以获取到Windsor,可以使用包管理工具OpenWrap,也可以使用微软的NuGet,或者也可以手动下载Windsor.最简单的方法就是使用Nuget,我们接下来就是使用NoGet. 新建解方案 启动Visual Studio 新建项目---ASP.NET MVC 3 Web Application 选择Internet 和 Razor

快速入门git第一步

版本控制的知识. 一.版本控制VC:是一种记录了任何文本内容的改变,方便以后查阅版本改变 二.版本控制系统VCS: 简单来说的好处就是便于回到之前的某个版本,有一下的好处:      1.文件可回到某个状态,甚至是系统回到了某个状态点      2.可以即使的查看文档改动的内容      3.可以查看谁提交了代码,修改的内容是什么,发起修改的是谁,方便检查bug是谁导致的,方便管理三.集中化的版本控制系统CVCS工作原理: 所有的版本控制放在一台服务器上(体现了集中),客户端通过拉取代码或提交代

手把手教你最简单的开源项目托管GitHub入门教程

自从google code关闭了下载服务了之后,GitHub作为了目前最好用的免费开源项目托管站点,众多开源项目都托管在github,其中不乏著名的播放器MPC-HC. 不习惯于英文的朋友,难免少不了要进行摸索一番,甚至会因此头大而放弃. 这里将手把手地教大家一些本人的入门心得. 工具/原料 本地源项目 msysgit(Windows) 方法/步骤1 在GitHub新建托管项目 1 要托管到github,那你就应该要有一个属于你自己的github帐号,所以你应该先到github.com注册 打开

GitHub入门教程 Hello World for GitHub

      Intro                              1.简介 What is GitHub?           2.什么是github? Create a Repository     3.创建一个库 Create a Branch            4.创建一个分支 Make a Commit            5.做一次提交 Open a Pull Request     6.提出一次Pull Request Merge Pull Request  

GitHub入门教程

GitHub简介参见:百度百科 1.首先在https://github.com/上注册一个账号. 2.注册成功以后,新建一个repository(仓库). 新建界面如下: 输入项目名称,其他全部默认即可 创建成功后,浏览器跳转到一个新页面,如下: 红色标注的地址要记住 接下来要用到. 这里提示你如何通过命令行提交项目到你刚才新建的Repository.刚才新建Repository的时候,就生成了一个唯一的地址, 在本示例中是:https://github.com/itmyhome2013/myg

微信公众号开发入门教程第一篇

关键字:微信公众平台开发作者:方倍工作室 在这篇微信公众平台开发教程中,我们假定你已经有了PHP语言程序.MySQL数据库.计算机网络通讯.及HTTP/XML/CSS/JS等基础. 我们将使用微信公众账号方倍工作室作为讲解的例子,二维码见底部. 本系列教程将引导你完成如下任务: 创建新浪云计算平台应用 启用微信公众平台开发模式 体验常用接收消息及发送消息类型 了解数据收发原理及消息格式 第一章 申请服务器资源 创建新浪云计算应用 申请账号 我们使用SAE新浪云计算平台作为服务器资源,并且申请PH

ReactiveCocoa入门教程——第一部分

本文翻译自RayWenderlich,原文:ReactiveCocoa Tutorial--The Definitive Introduction: Part 1/2 作为一个iOS开发者,你写的每一行代码几乎都是在相应某个事件,例如按钮的点击,收到网络消息,属性的变化(通过KVO)或者用户位置的变化(通过CoreLocation).但是这些事件都用不同的方式来处理,比如action.delegate.KVO.callback等.ReactiveCocoa为事件定义了一个标准接口,从而可以使用一

ReactiveCocoa入门教程——第一部分【转载】

作为一个iOS开发者,你写的每一行代码几乎都是在响应某个事件,例如按钮的点击,收到网络消息,属性的变化(通过KVO)或者用户位置的变化(通过CoreLocation).但是这些事件都用不同的方式来处理,比如action.delegate.KVO.callback等.ReactiveCocoa为事件定义了一个标准接口,从而可以使用一些基本工具来更容易的连接.过滤和组合. 如果你对上面说的还比较疑惑,那还是继续往下看吧. ReactiveCocoa结合了几种编程风格: 函数式编程(Functiona

ReactiveCocoa入门教程——第一部分(转)

作为一个iOS开发者,你写的每一行代码几乎都是在响应某个事件,例如按钮的点击,收到网络消息,属性的变化(通过KVO)或者用户位置的变化(通过CoreLocation).但是这些事件都用不同的方式来处理,比如action.delegate.KVO.callback等.ReactiveCocoa为事件定义了一个标准接口,从而可以使用一些基本工具来更容易的连接.过滤和组合. 如果你对上面说的还比较疑惑,那还是继续往下看吧. ReactiveCocoa结合了几种编程风格: 函数式编程(Functiona