github 写给小白用户(5分钟上手)

原创 2013年12月05日 11:04:10

刚开始用github的时候,在Linux下完全不会用,完全不知到怎么弄,网上查的乱七八糟,而且一大堆没用的话,我准备写一个5分钟教程如下:


前提帐号什么的都弄好了,这个不用教吧。

下面是简单的教程(提交本地到github)

1. 在github上创建一个repository,thread-pool


2.在本地创建一个文件夹用来存本地项目(.c.cpp .h文件等),

mkdir thread_pool
cd thread_pool


3.把github上的项目拷到本地

git init
git clone https://github.com/chengshuguang/thread-pool


4.创建或者修改文件,比如本地thread_pool文件夹下面有一个a.c文件,对它进行了修改或者添加,提交到本地

git add . //添加所有修改
git commit -m "fix some bugs"//提交,并说明修改的意图


5.提交到远程github

git remote add origin https://github.com/chengshuguang/test
git push origin master


 如果出现下面错误:

error: The requested URL returned error: 403 while accessing https://chengshuguang@github.com/chengshuguang/thread-pool.git/info/refs

解决办法:http://stackoverflow.com/questions/7438313/pushing-to-git-returning-error-code-403-fatal-http-request-failed

其实就是

1.vim .git/config

2.修改http://chengshuguang@github.com/***** --->> ssh://git@github.com/*****

3.save

4.git push origin master



6.完成


附上我按照上面的步骤输入的历史命令:(成功)

-1. 在github上创建了一个名叫test的 repository

本地:

0. mkdir folder

1. cd folder
2. git init
3. git clone https://github.com/chengshuguang/test
4. vim README.md
5. git add .
6. git commit -m "first add"

7.git remote add origin https://github.com/chengshuguang/test
8. git push origin master//出错,按照上面说的修改为ssh
9. vim .git/config//修改配置
10.git push origin master//成功



相关文章推荐

快速排序5分钟快速学习(小白指南)

快速排序在排序中占有重要的地位,今天我和你一起来学习一下快速排序究竟有什么魅力可以让大家使用! 我们先看看快速排序的基本步骤: 假设有n个变量的数组S[n] 1.首先设置两个变量i,j,设置i =...

小白上手第一弹——学会真机测试

前言 如何快速学会一门从未接触到的技术本身就是一门学问,在如今互联网世界的众多的开发者中,那些掌握技术精髓,有着深厚的开发经验,同时有着快速学习能力的人总是领跑在科技世界的前沿,一些大型企业往往青...
  • Neo___
  • Neo___
  • 2016年06月02日 21:40
  • 193

小白上手Mysql数据库指南~~

数 据 库 原 理 及 简 单 操 作  一、数据库定义语言(DDL)及简单操作 1、登录数据库             mysql -u root -p          然后键...

写给VR手游开发小白的教程:(三)UnityVR插件CardboardSDKForUnity解析(二)

上一章讲了Cardboard这个类,做一个总结,这个类总就是给一些私有的变量去提供了共有的接口,以供用户去修改他们的值。这些量大多都是用户级别的变量,多是控制一些功能的使能,例如是否开启VR模式等。还...

写给迷茫中的iOS开发小白

对于大部分小白来讲,学一门技术是比较难的事情,这里面几个要素决定你无法下手,虽然网络上有很多文章,但你缺乏一些能力,整合、分析、总结能力,知识本身不难,而是掌握它的过程会让你无从下手。你可能在到处看别...

写给小白的android基础面试笔试题(二)

序言:找工作绝逼是一件非常痛苦的事,尤其是年底找工作,当然了,这其中大部分原因肯定是因为LZ只是个没有经验的,还没毕业的大学生。今天看到一句掉渣天的骂人的话:“你TM就是一个没有对象的野指针”,哈哈哈...

写给小白的编程入门Tips

本文首发在我的简书账号上,原文 如何开始编程?我也不知道,我只知道我高中毕业时还没怎么接触过计算机,感觉那玩意儿很厉害,什么都可以干!大学选了计算机专业,然后逼自己一把,就慢慢会了,如今也是个全职程...

写给VR手游开发小白的教程:(七)Cardboard如何实现沉浸式VR体验之扭曲矫正和FOV匹配

上篇为大家介绍了如何实现虚拟视觉,链接如下: 写给VR手游开发小白的教程:(六)Cardboard如何实现沉浸式VR体验之构造双眼 本篇分为五部分,为大家讲述虚拟视觉的引入带来的两个基本问题以及C...

写给小白的网站优化初步全过程

新手学习SEO的简单步骤 现在的网站做SEO优化主要有三个方向,做关键词排名,做流量和做口碑优化。而对于企业站和电商站,主要是做关键词排名。信邦服务机构手头上有很多做企业站的,信邦服务机构就...

写给小白大师子的简单系统安装教程

目录目录 系统安装流程 系统选择 启动盘制作 系统安装 系统激活系统安装流程 系统选择 启动盘制作 系统安装 系统注册 系统选择小白大师子不知道去哪下载系统,let me tell you MSDN...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:github 写给小白用户(5分钟上手)
举报原因:
原因补充:

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