首先需要了解。git 是版本号的管理工具,为了能够把任意代码托管执照;github 其中一个是。

应用 github 什么不该说的帐户。

那么,申请后,在需求 github 并建立了独特的本地机器上的联系。由 SSH 公钥实现。方法见:windows下怎样github ssh 公钥

上传代码

每次上传代码前,先在 github 上创建一个仓库(repository),拷贝其独有的 SSH。

之后在 git bash 中进入代码所在目录,

git init
git add XXX1
git commit -m "XXX2"
git remote add origin XXX3
git push -u origin master

XXX1 是须要托管的文件,能够使用 git add * 加入目录下全部文件,也能够使用 git add*.cpp 目录下全部 .cpp 文件;

XXX2 是对于此次提交的描写叙述,爱写啥写啥;

XXX3 是上文中提到的仓库专有的 SSH。

能够多次 add 之后再进行 commit

add 能够加上 ../.. 来加入这个目录下属目录里面的代码。

这样有一个优点,就是会在 github 上同一时候生成一个目录

如今刷新看看 github 上的仓库。里面是不是多了非常多东西?

下载代码

那么我要下载代码,就打开 git bash,记下须要下载项目的 SSH 记为 XXX,输入命令:

git clone XXX

如今在 git bash 根文件夹以下找找,是不是多了个文件夹?

然后过几天小伙伴又更新了文件,不想整个文件一起下载,仅仅想下载其它人改动的文件。怎么办?建议使用 git fetch 或者 git pull。两者的区别与使用见:Git中的fetch和pull

一般我仅仅用 pull 命令。首先须要在 git bash 中进入上次 clone 下来的文件夹,然后再输入命令:

git pull origin master

回滚代码

哎哟卧槽!

代码改错了!

到哪儿找曾经的版本号呢?。

先用git log查看曾经提交的版本。通常是一串哈希数值,复制下来:


然后 git reset --hard 版本号号,回滚到对应版本号的代码

删除代码

假设连本地的代码(目录)也要删除,就先输入命令:git rm -rf XXX;

假设只删除github上面的代码(目录)。就先输入命令:git rm -r --cached XXX

之后再 git commit,最后 git push

假设不过删除刚刚 git add 的内允许,再次 add 和 commit 如果。使用 git reset 命令可以是

版权声明:本文博客原创文章,博客,未经同意,不得转载。

速度 Github的更多相关文章

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

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

  2. 从github上获取资源速度慢的解决办法

    今天在github上clone一个仓库的时候,速度非常慢,只有3kb/s,开代理也没用,网上找到的各种git config的方法也没有用,最后想到设置hosts试试.于是在git的安装目录下找到了/e ...

  3. go get 无反应、访问github.com速度慢、没反应问题的解决方案

    go get 无反应.访问github.com速度慢.没反应问题的解决方案     昨天晚上装了个虚拟机,Centos7 安装都正常,网络访问也正常,但是打算安装beego的时候,把我给噎着了,无论是 ...

  4. Github访问速度慢和下载慢的解决方法

    原因 为什么访问速度慢.下载慢?github的CDN被某墙屏了,由于网络代理商的原因,所以访问下载很慢.Ping github.com 时,速度只有300多ms. 解决方法 绕过dns解析,在本地直接 ...

  5. 【亲测有效】Github无法访问或者访问速度的解决方案

    我相信,很多朋友都遇到了 Github 访问速度过慢的问题,我也是在此记下笔记,方便以后拿来使用. 第一步.修改Hosts 通过问题的搜索了解到 github 访问很慢一般通过修改 hosts 文件解 ...

  6. 小技巧-如何加快github下载代码的速度(转)

    作为开发人员,github是大家的标配了,常常会苦恼于gitclone某个项目的时候速度太慢,看着控制台那几K十几K的龟速,吐血!! 原因很简单:github的CDN被伟大的墙屏蔽所致. 所以解决方案 ...

  7. 告别10kb/s的Github访问速度

    由于种种原因,国内访问Github的体验一直不是很好.本文通过优化DNS缓存的方式,避免浏览器直接解析Github域名,来改善Github的访问速度. 本文分为如下三个部分: 通过IP地址查询获取访问 ...

  8. Github访问速度很慢的原因,以及解决方法

    1,CDN,Content Distribute Network,可以直译成内容分发网络,CDN解决的是如何将数据快速可靠从源站传递到用户的问题.用户获取数据时,不需要直接从源站获取,通过CDN对于数 ...

  9. GitHub访问速度慢的一种优化方法

    GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git 作为唯一的版本库格式进行托管,故名GitHub. 由于GitHub是一个国外网站,在国内访问速度如何呢? 我们通过浏览器访问下ht ...

随机推荐

  1. NGUI判断是否点击到UI控件

    注意:UI应加上Box Collider 1.射线检测 UICamera发一条射线,射线碰到了东西就说明点击到了UI Ray ray=UICamera.mainCamera.ScreenPointTo ...

  2. Windows 8 键盘上推自定义处理

    原文:Windows 8 键盘上推自定义处理 在Windows 8 应用程序中,当TextBox控件获得焦点时,输入面板会弹出,如果TextBox控件处于页面下半部分,则系统会将页面上推是的TextB ...

  3. 存储数据键和项目对的类(Dictionary对象)

    存储数据键和项目对的类(Dictionary对象) <% Class Dictionary Public Copyright, Developer, Name, Version, Web Pri ...

  4. 第十二章——SQLServer统计信息(4)——在过滤索引上的统计信息

    原文:第十二章--SQLServer统计信息(4)--在过滤索引上的统计信息 前言: 从2008开始,引入了一个增强非聚集索引的新功能--过滤索引(filter index),可以使用带有where条 ...

  5. Mobile Services 提交批量数据

    Mobile Services批量提交数据,參考了文章:Inserting multiple items at once in Azure Mobile Services.里面事实上已经介绍得比較清楚 ...

  6. POJ1458 Common Subsequence 【最长公共子序列】

    Common Subsequence Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 37614   Accepted: 15 ...

  7. C#基础之二

    C#基础之二 1.  静态字段.静态成员:由该类的所有实例共享,其变化,实例是对所有可见. 2.  声明为static有:场.方法.属性.构造函数.运营商.事件. 3.  不同的常量静态量:位置,在编 ...

  8. Objective-C路成魔【2-Objective-C 规划】

    郝萌主倾心贡献,尊重作者的劳动成果,请勿转载. 假设文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额任意,重在心意^_^ 我要捐赠: 点击捐赠 Cocos2d-X源代码下载:点我传送 编译执行O ...

  9. Unity3d 实时折射和反射

    这里只是张贴在实时折射和脚本反思shader, 大约NGUI第一部分请下载. 这个版本的主要缺点是折射平面部Layer必须是water层.假设有专家谁可以摆脱这一个.请记得把代码回该条,谢谢! Wat ...

  10. nginx: [emerg] the size 10485760 of shared memory zone "cache_one" conflicts with already declared size 0

    注意配置段中的区域包含关系. proxy_cache_patch 要在proxy_cache前已经定义. what seems to be the problem? [emerg]: the size ...