1.目的:借助github托管项目带按摩

2.仓库:创建一个Repository

3.收藏(Start):仓库主页start按钮,意思是收藏项目的人数,在github上如果有一个项目获得100个star都算不容易了,收藏项目,方便下次查看

4.克隆和复制(Fork):

5.发起请求(Pull Request):是基于Fork的,如果别人在你的基础上对项目进行了改进,后来你觉得改进的很不错,应该把这些改进让跟多的人受益,于是就把自己的改进合并到原来的项目里,这时候他就可以发起一个Pull Request(PR),原有项目的创建人就可以收到这个请求,这个时候就可以仔细阅读review他的代码,并且测试OK就可以接收他的PR,测试他的代码,这时候他改进的项目就会拥有了。

6.关注(Watch):如果你watch某个项目,那么以后只要这个项目有任何更新,你都会第一时间收到通知

7.实物卡片(Issue):发现BUG,但是目前没有成型的代码,需要通知对方

8.GitHub主页:创建账号成功或点击网站栏github图标都可以进入github主页,该页左侧主要显示用户动态以及关注用户或关注仓库的动态,右侧显示所有的git库

9.仓库主页:主要显示项目信息,如:项目代码,版本,收藏/关注/fork情况等

10.个人主页:头像,个人简介,关注我的人,我关注的人,我关注的git库,我的开源项目,我贡献的开源项目等信息

11.注册github账号:网站:github.com

  登录状态,进入github主页;未登录状态,进入github首页;github服务器在国外,所以访问比较慢,所以需要翻墙(用Shadowsocks),私有仓库只能自己或者朋友才有权限才能访问,新注册用户需要注册邮箱后才能创建git仓库

12.仓库管理:

  1.新建仓库文件:点击createNewFile来创建文件,点击文件名

  2.编辑文件

  3.删除文件

  4.上传文件

  5.搜索仓库文件

  6.下载检出项目

12.GitHub Issues:发现代码BUG,但是目前没有成型代码,需要讨论使用的时候或者使用开源项目出现问题的时候使用

13.通过git管理github托管项目代码。

  (1)git status 查看当前状态

  (2)git add 文件名 从工作区提交文件到暂存区

  (3)get commit -m "提交描述"    从暂存区提交到仓库

14.Git初始化以及仓库创建和操作

  (0)git  config  --list

  (1)设置基本信息:

    1.设置用户姓名:git config --global user.name 'stone'

    2.设置用户名邮箱:git config user.email

    注意:该设置在github仓库主页显示最新谁提交了文件

15.Git远程仓库

  (1)Git克隆操作:

    目的:将远程仓库(github对应的项目)复制到本地

      git clone

  (2)初始化一个Git仓库

    1.创建一个文件夹 :mkdir test

    2.在文件内初始化git(创建git仓库):cd test   ;    git init    如果看不见,则设置可见隐藏文件

    3.向远程仓库中添加文件:

      push

    4.修改仓库文件:

16.无法进行同步:为什么无法同步?(或者为什么没有权限)

  答:私有项目,没有权限,输入用户名密码,或者远程地址采用这种类型

    nano .git/config

    将[remote "origin"]

      url=https://github.com/用户名/仓库名.git

    修改为:

     [remote "origin"]

     url=https://用户名:密码@github.com/用户名/仓库名.git

  

github(1):的更多相关文章

  1. 搜刮一些开源项目的APP

    iOS完整App资源收集 <iOS完整app资源收集>  <GitHub 上有哪些完整的 iOS-App 源码值得参考?> <GitHub 上有哪些完整的 iOS-App ...

  2. 【原】Github+Hexo+NextT搭建个人博客

    摘要 GitHub 是一个开源项目的托管网站,相信很多人都听过.在上面有很多高质量的项目代码,我们也可以把自己的项目代码托管到GitHub,与朋友们共享交流.GitHub Pages 是Github为 ...

  3. TODO:GitHub创建组织的步骤

    TODO:GitHub创建组织的步骤 使用GitHub进行团队合作,写这个步骤主要作用是为了OneTODO作为一个团队组织进行代码的分享,让更多人来参与. 使用帐号.密码登录GitHub 2.右上角加 ...

  4. GitHub实战系列汇总篇

    基础: 1.GitHub实战系列~1.环境部署+创建第一个文件 2015-12-9 http://www.cnblogs.com/dunitian/p/5034624.html 2.GitHub实战系 ...

  5. 清空Github上某个文件的历史版本

    title: 清空Github上某个文件的历史版本 author: 青南 date: 2015-01-08 16:04:53 categories: [经验] tags: [Github,histor ...

  6. 预览github里面的网页或dome

    1.问题所在: 之前把项目提交到github都可以在路径前面加上http://htmlpreview.github.io/?来预览demo,最近发现这种方式预览的时候加载不出来css,js(原因不详) ...

  7. python爬取github数据

    爬虫流程 在上周写完用scrapy爬去知乎用户信息的爬虫之后,github上star个数一下就在公司小组内部排的上名次了,我还信誓旦旦的跟上级吹牛皮说如果再写一个,都不好意思和你再提star了,怕你们 ...

  8. gitHub使用入门和github for windows的安装教程

    在看这篇教程之前我想大家也在搜索怎样使用gitHub托管自己的项目,在使用gitHub之前我也遇到过各种问题,在网上我也搜索了很多,但总觉得网上搜索到的东西很多很杂,有的根本不知道是在表达什么.在这过 ...

  9. 【项目管理】GitHub使用操作指南

    GitHub使用操作指南 作者:白宁超 2016年10月5日18:51:03> 摘要:GitHub的是版本控制和协作代码托管平台,它可以让你和其他人的项目从任何地方合作.相对于CVS和SVN的联 ...

  10. 使用github远程仓库

    经过几天对github的研究,终于把自己想完成的给解决了,发现google真的有很多解释,但是很多也会出现一些bug,对于初学者真的很多烦恼,所以整理一份,能给初识github的你有所帮助 一,首先, ...

随机推荐

  1. 【leetcode】1110. Delete Nodes And Return Forest

    题目如下: Given the root of a binary tree, each node in the tree has a distinct value. After deleting al ...

  2. 题解 P2674 【《瞿葩的数字游戏》T2-多边形数】

    题目说了很清楚,此题找规律,那么就找规律. 我们观察数列. 令k表示数列的第k个数. 三角形数:1 3 6 10 15 两项相减:1 2 3 4 5 再次相减:1 1 1 1 1 四边形数:1 4 9 ...

  3. 洛谷 P4570 BZOJ 2460 [BJWC2011]元素

    Time limit 20000 ms Memory limit 131072 kB OS Linux 解题思路 看题解可知 我们将矿石按照魔法值降序排序,然后依次将矿石编号放入线性基(突然想起线代里 ...

  4. JSP 自动刷新

    JSP 自动刷新 想象一下,如果要直播比赛的比分,或股票市场的实时状态,或当前的外汇配给,该怎么实现呢?显然,要实现这种实时功能,您就不得不规律性地刷新页面.JSP提供了一种机制来使这种工作变得简单, ...

  5. 笔记本连接树莓派3b(不需要屏幕)

    一.网线直连 工具:笔记本,网线,树莓派 软件:putty 过程: 将系统烧录进SD卡后,在root里添加一个名字为“ssh”的空白文件(不需后缀名)来开启ssh服务,SD卡里的cmdline.txt ...

  6. Java解析JSON文件的方法

    http://blog.sina.com.cn/s/blog_628cc2b70101dydc.html java读取文件的方法 http://www.cnblogs.com/lovebread/ar ...

  7. GitHub最著名的20个Python机器学习项目

    GitHub最著名的20个Python机器学习项目 我们分析了GitHub上的前20名Python机器学习项目,发现scikit-Learn,PyLearn2和NuPic是贡献最积极的项目.让我们一起 ...

  8. C/C++判断字符串是否包含某个子字符串

    C风格 #include <iostream> #include <string> #include <cstring> using namespace std; ...

  9. 十五、jenkins环境配置

    1. jenkins包下载,下载地址:https://jenkins.io/download/ 版本:Jenkins 2.134,下载war包 2. JDK下载:下载地址:http://www.ora ...

  10. 阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第5节 String类_1_字符串概述和特点

    在api中查找 java.lang包里面的不用引用