github入门实例

原创 2015年07月07日 11:26:45

github的核心是一个叫做git的开源分布式版本管理系统。在本地计算机上与github相关的操作均有git负责完成。

本地配置git

1.下载最新版本的git,并安装;
2.打开终端;
3.输入以下命令,设置你的用户名,在每次提交时,git会以此名字为标记:

git config –global user.name “YOUR NAME”

4.设置git使用email地址。此地址必须和你github上使用的email地址相同。

git config –global user.email “YOUR EMAIL ADDRESS”

在github上创建仓库

1.浏览器打开https://github.com,并登陆;
2.点击右下角的+ New repository 按钮,如下图所示:
这里写图片描述
3.在新的的页面中输入仓库的名字和一个简介,并选择是公开的还是私有的(私有的要付费),并选择使用的许可证,输入完成后,点击Create repository 按钮, 如下图所示:
这里写图片描述
4.创建仓库完成。

为新建的仓库增加一个readme文件

1.回到首页,点击刚建立的仓库,如下:
这里写图片描述

2.进入后复制右下角的仓库路径,如下:
这里写图片描述
3.在本地终端,执行如下命令,克隆此仓库(xxxx为你的用户名,可能不同):

$ git clone https://github.com/xxxxx/AndroidWebkitBrowser.git

4.完成clone后,会自动在当前目录建立一个AndroidWebkitBrowser文件夹,进入此文件夹,会看到此工程的许可证。在AndroidWebkitBrowser文件夹下创建一个README.TXT文件。

5.执行如下命令,将README.TXT加入准备提交的队列:

$ git add ./README.TXT

6.执行如下命令,将README.TXT提交到本地仓库:

$ git commit ./README.TXT -m “提交空的README.TXT文件”

7.执行如下命令,将README.TXT提交到远程仓库,与他人共享:

$ git push

8.执行以上命令后,会要求你输入github的用户名和密码,正确输入后,README.TXT将被保存到远端:
这里写图片描述

github和git的使用技巧和例子

一:初学操作, 1,注册,创建项目,linux本地安装等工作已经做过。参考http://apps.hi.baidu.com/share/detail/31697631 2,生成密码 (1...
  • ttyttytty12
  • ttyttytty12
  • 2012年03月20日 17:27
  • 9379

从github上的优秀实例看MVP模式

github上有一个关于MVP模式学习的实例https://github.com/antoniolg/androidmvp,虽然只有简单的几个类,却收获了几千个星。这个例子确实通俗易懂,直观的体现出了...
  • zhang___yong
  • zhang___yong
  • 2017年03月25日 18:09
  • 536

Github Star集(iOS)-(持续更新)

叼叼的-图片来自朋友.jpg Swift SwiftDate SwiftDate是Github上开源的,使用Swift语言编写的NSDate封装库,可以很方便的在Swift中处理...
  • meiwenjie110
  • meiwenjie110
  • 2016年03月03日 11:18
  • 1353

tensorflow+入门笔记︱基本张量tensor理解与tensorflow运行结构

Gokula Krishnan Santhanam认为,大部分深度学习框架都包含以下五个核心组件: 张量(Tensor)基于张量的各种操作计算图(Computation Graph)自动微分(A...
  • u010852680
  • u010852680
  • 2017年09月22日 15:01
  • 204

资源 | 数十种TensorFlow实现案例汇集:代码+笔记

选自 Github 机器之心编译 这是使用 TensorFlow 实现流行的机器学习算法的教程汇集。本汇集的目标是让读者可以轻松通过案例深入 TensorFlow。 这些案例适合...
  • github_34457546
  • github_34457546
  • 2017年05月11日 21:25
  • 299

掰一掰GitHub上优秀的大数据项目

VMware CEO Pat Gelsinger曾说: 数据科学是未来,大数据分析则是打开未来之门的钥匙 企业正在迅速用新技术武装自己以便从大数据项目中获益。各行业对大...
  • u012556077
  • u012556077
  • 2016年01月20日 22:11
  • 365

Rxjava

一.初识Rxjava与基本运用 写在前面 关注RxJava已经有很久一段时间了,因为当你有一天打开技术论坛、打开Github、打开简书的时候满屏都是各种Rx的时候,心里是很慌的。所以趁着工作不忙的...
  • laizixingxingdewo
  • laizixingxingdewo
  • 2017年11月20日 10:29
  • 380

Swift 开源项目精选

基于《Swift 语言指南》开源项目收录,做了一个甄别和筛选,并辅以一句话介绍。 @SwiftLanguage 更新至 2016-3-31,最近新收录 Duration, Bolts-Swift...
  • sunnyboy9
  • sunnyboy9
  • 2016年03月24日 23:20
  • 1588

github release 功能的使用及问题解决

对很多初学者来说,要自己架设一个服务器来提供app更新,别说是配置服务器了,光是买个主机都很棘手。所幸的是github提供了release功能,并有相关api支持。下面就来说说如何使用github的r...
  • Eggy2015
  • Eggy2015
  • 2016年08月06日 21:43
  • 2959

使用GitHub部署项目并将网站免费挂到github上

4步搞定github上传项目
  • qq_29721419
  • qq_29721419
  • 2016年12月10日 14:15
  • 1969
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:github入门实例
举报原因:
原因补充:

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