一、准备工作

1.下载msysgit (点击下载msysgit)

2.注册github账号,在GitHub上新建项目,点击“New Repository”,然后填入项目名称、描述和说明后就可以创建了。

例如:创建了一个project的项目,则生成的项目地址为https://github.com/liyucang/project.git

二、配置msysgit

1.msysgit安装完成后,在开始菜单里找到“Git”->“Git Bash”,一个类似命令行窗口的东西,初始设置msysgit,很简单两条命令即可搞定:

git config --global user.name "liyucang"

git config --global user.email "admin@163.com"

备注:别忘了将user.name和user.email换成你的,将#改成@;上面命令操作完,会在你用户(C:UsersAdministrator.gitconfig,这个要看实际的路径)目录下生成一个.gitconfig文件。

2.要将本地文件上传到GitHub上,得需要在本地创建一个ssh key,也so easy 一条命令搞定:

ssh-keygen -t rsa -C "admin@163.com"

之后会要求确认路径和输入密码,这里我们默认一路回车就行。又会在你用户目录下生成.ssh文件夹,然后进去,打开id_rsa.pub,复制里面的key。

回到github,进入Settings,左边选择SSH Keys,点击Add SSH Key,title随便填,粘贴key。

3.为了验证是否连接成功,在git bash下输入:

ssh -T git@github.com

如果是第一次的会提示是否continue,输入yes,等会就会看到:

Hi liyucang!You’ve successfully authenticated, but GitHub doesnot provide shell access.

这就表示已成功连上github。

三、提交代码

完成这些工作后,就可以提交自己的本地代码了。找到你要提交的本地代码文件夹,右击选择Git Bash,建立一个仓库:

git init

选择要添加进仓库的文件:

git add .

如果你想分享这个文件夹里所有代码,就在add后面加“.”,如果指定某个文件,只需把“.”改为文件名即可。

添加进入仓库:

git commit -m "first commit"

-m 后面的参数,表示说明,将代码提交到GitHub后,将会给出一个提交说明,表明这是我哪次提交的。

所有工作已准备充分,现在开始提交,还是几条命令:

git remote add origin http://github.com/liyucang/project.git

git pull origin master

git push origin master

一口茶后,发现本地项目已华丽的提交到Github上了,后面将还会推出更多关于github的相关教程,请多多关注!

本地代码替换到某个提交点_github教程 -- Windows平台下如何将项目华丽的提交到Github上...相关推荐

  1. Arduino可穿戴开发入门教程Windows平台下安装Arduino IDE

    Arduino可穿戴开发入门教程Windows平台下安装Arduino IDE Windows平台下安装Arduino IDE Windows操作系统下可以使用安装向导和压缩包形式安装.下面详细讲解这 ...

  2. Arduino可穿戴教程Linux平台下安装Arduino IDE

    Arduino可穿戴教程Linux平台下安装Arduino IDE Linux平台下安装Arduino IDE Linux平台下的安装方式和Windows下的zip形式安装是类似的,只是Linux下的 ...

  3. 在Windows平台下实现《简明 Python 教程》第十章案例(利用winrar实现压缩备份)...

    在<简明Python教程>第十章,作者以一个小的脚本开发作为案例讲解Python(http://woodpecker.org.cn/abyteofpython_cn/chinese/ch1 ...

  4. Windows平台下搭建Git服务器的图文教程

     Windows平台下搭建Git服务器的图文教程 来源:互联网 作者:佚名 时间:08-27 11:42:10 [大 中 小] Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SS ...

  5. HEG安装教程(windows平台)

    HEG安装教程[windows平台] HEG介绍 HEG下载 安装 HEG介绍 HEG(HDF-EOS To GeoTIFF Conversion Tool )是一种从HDF-EOS到GeoTIFF转 ...

  6. hdf heg 批量拼接_HEG安装教程(windows平台)

    HEG安装教程[windows平台] HEG介绍 HEG下载 安装 HEG介绍 HEG(HDF-EOS To GeoTIFF Conversion Tool )是一种从HDF-EOS到GeoTIFF转 ...

  7. windows7下载python教程-Windows 7下Python Web环境搭建图文教程

    最近想尝试一下在IBM Bluemix上使用Python语言创建Web应用程序,所以需要在本地搭建Python Web的开发测试环境. 关于Python的版本 进入Python的网站,鼠标移到导航条上 ...

  8. nodejs在windows平台下搭建部署环境教程

    原文地址:http://blog.csdn.net/haidaochen/article/details/7257655 红色字体为本人新增内容. Windows平台下的node.js安装 直接去no ...

  9. AndroidStudio安装教程(Windows环境下)

    AndroidStudio官网下载:http://android-studio.org/    可以更具自己喜欢的版本下载,个人推荐2.2版本以上,因为开发和运行效率快,高很多. Android St ...

最新文章

  1. 企业架构在中国的本地化发展
  2. 我关注的编程Up主,竟然是新晋IOI第一人:18岁高中生,玩起《我的世界》来不能打扰...
  3. Npm的配置管理及设置代理
  4. oracle两列同时去重_Oracle表中重复数据去重的方法实例详解
  5. 最值得程序员get的30本行业干货
  6. GO 语言编程 windows 环境搭建
  7. php 支付宝小程序授权登陆验签_星巴克“啡快”登陆支付宝小程序,让你“飞快”取到咖啡...
  8. 小程序点击事件改变样式(普通js鼠标点击事件)
  9. mysql中in和between_MySQL的WHERE语句中BETWEEN与IN的用法和他们的区别
  10. WebBrowser一点心得,如果在Javascript和Winform代码之间实现双向通信
  11. 视频转音频时,安卓和iOS播放的时长翻倍 --- 好一个坑
  12. UITableViewCell不重用代码
  13. 苹果ll是什么版本_如何鉴别自己的iPhone手机,是什么版本呢?国行,美版,还是韩版?...
  14. Unity 提取资源 Disunity、Unity Studio
  15. 心率传感器MAX30102使用
  16. 怎样在excel表格中画斜线并打字_你会用Excel做 表头 吗?
  17. D2RQ 的安装和基本使用
  18. 广义表(Generalized Lists)
  19. 7种工具帮助你审查代码
  20. 怎么从华为nova4导入计算机,华为Nova4怎么用USB连接电脑调试教程

热门文章

  1. torch sigmoid练习
  2. win10 安装pydot
  3. qt LNK2019 无法解析的外部符号
  4. vue的自定义标签tag是什么意思啊_好好的衣服为什么洗一次就废,服装标签上的图标究竟是什么意思?...
  5. hdfs mv命令_大数据入门:HDFS文件管理系统简介
  6. SpringCloud中Feign服务调用请求方式及参数总结
  7. c# 对象json互相转换_C#匿名对象(转JSON)互转、动态添加属性
  8. 使用Shell(bash) 来检查 git 本地某个分支是否存在
  9. 查找python项目依赖并生成requirements.txt的两种方法
  10. java读取大txt文件_使用java读取txt里边的文件内容并获取大小(M).txt