【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 "your_email@youremail.com"
——其中的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 git@github.com
 
如果提示“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 "your_email@youremail.com"
 关键词 github

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

  1. Newbe.Claptrap 框架入门,第一步 —— 开发环境准备

    Newbe.Claptrap 框架依托于一些关键性的基础组件和一些可选的辅助组件.本篇我们来介绍一下如何准备一个开发环境. Newbe.Claptrap 是一个用于轻松应对并发问题的分布式开发框架.如 ...

  2. 《进击吧!Blazor!》系列入门教程 第一章 8.部署

    <进击吧!Blazor!>是本人与张善友老师合作的Blazor零基础入门教程视频,此教程能让一个从未接触过Blazor的程序员掌握开发Blazor应用的能力. 视频地址:https://s ...

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

    传送门 自从google code关闭了下载服务了之后,GitHub作为了目前最好用的免费开源项目托管站点,众多开源项目都托管在github,其中不乏著名的播放器MPC-HC. 不习惯于英文的朋友,难 ...

  4. GitHub入门教程 Hello World for GitHub

          Intro                              1.简介 What is GitHub?           2.什么是github? Create a Reposi ...

  5. 【转】Github入门教程

    原文 http://www.eoeandroid.com/thread-274556-1-1.html [初识Github] 首先让我们大家一起喊一句“Hello Github”.YEAH!就是这样. ...

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

    自从google code关闭了下载服务了之后,GitHub作为了目前最好用的免费开源项目托管站点,众多开源项目都托管在github,其中不乏著名的播放器MPC-HC. 不习惯于英文的朋友,难免少不了 ...

  7. github入门教程

    1.下载git windows 客户端 https://git-for-windows.github.io/ 2.配置github 安装windows客户端以后,在里面输入如下命令 首先在本地创建ss ...

  8. CodeIgniter框架入门教程——第一课 Hello World!

    本文转载自:http://www.softeng.cn/?p=45 今天开始,我将在这里连载由我自己编写的<CodeIgniter框架入门教程>,首先,这篇教程的读着应该是有PHP基础的编 ...

  9. PySpark初级教程——第一步大数据分析(附代码实现)

    概述 数据正以前所未有的速度与日俱增 如何存储.处理和使用这些数据来进行机器学习?spark正可以应对这些问题 了解Spark是什么,它是如何工作的,以及涉及的不同组件是什么 简介 我们正在以前所未有 ...

随机推荐

  1. 20155218 2006-2007-2 《Java程序设计》第5周学习总结

    20155218 2006-2007-2 <Java程序设计>第5周学习总结 教材学习内容总结 java中的错误都会被包装成对象,且是可抛出的. 通常称错误处理为异常处理,程序设计本身的错 ...

  2. linux磁盘已满,文件占用情况

    du -sh /data0/* 如上,/data0/* 表示查看data0文件夹下各个目录的磁盘占用情况 df -h 查看总的磁盘占比

  3. Redis配置文件介绍

    Redis在源码包中存放了一个Redis配置实例文件,文件中对各个配置点进行了简单的介绍,我也通过这个文件来对Redis的一些配置进行一些简单介绍. 一.UNITS(单位)[了解] 1.Redis服务 ...

  4. MySQL多源复制【转】

    什么是多源复制? 首先,我们需要清楚 multi-master 与multi-source 复制不是一样的. Multi-Master 复制通常是环形复制, 你可以在任意主机上将数据复制给其他主机. ...

  5. python的map/reduce区别

    直接上列子 map: 把f(x)作用在list的每一个元素并把结果生成一个新的list” # coding=utf-8def f(x): return x * x r = map(f, [1, 2, ...

  6. mysql ON DUPLICATE KEY UPDATE重复插入时更新

    mysql当插入重复时更新的方法: 第一种方法: 示例一:插入多条记录 假设有一个主键为 client_id 的 clients 表,可以使用下面的语句: INSERT INTO clients (c ...

  7. java判断部署项目使用的服务器类型

    有两种方式 1.项目引入portal-kernel.jar.项目运行时使用 根据返回boolean值判断类型! 2.自己写java类 package webService.ZFGX.service; ...

  8. linux诡异的硬盘不足

    phpmyadmin页面登录不进去,ftp也连不上.而服务端的service都开着的.直觉是看一下硬盘使用情况. df -TH 发现可用空间几乎为0 但是查看各个目录使用情况: du -sh /* | ...

  9. HTTP 和 HTTPS 的异同

    什么是 HTTPS? HTTPS (基于安全套接字层的超文本传输协议 或者是 HTTP over SSL) 是一个 Netscape 开发的 Web 协议. 你也可以说:HTTPS = HTTP + ...

  10. IDEA & Android Studio换主题背景

    IDEA系列主题 http://www.riaway.com/index.phphttp://color-themes.com/?view=index 详细用法: https://www.jiansh ...