转载自https://blog.csdn.net/csjapan/article/details/79373732

1.注册并登陆Github。

2.登陆进去之后的页面,点击这个“库”,这表示你在Github上上的代码仓库,我这里已经创建过一个了,所以数量是1

3.在仓库选项卡中,点击“新建”按钮添加一个项目。

4.为了不废话我就翻译成了中文页面,这里填写好项目的信息。

如果你想开源但不知道该选择什么样的许可证,请参考下面的图:

5.创建好项目之后,在项目界面点击右边的“克隆或下载”,复制这个URL,待会会用到。

6.下载TortoiseGit,这个是Git在windows上的GUI工具,类似于TortoiseSVN,如果你自己会用命令行也是一样的

在本地新建一个项目文件夹,在Git bash中cd进这个文件夹,TortoiseGit的操作方式是:

7.命令git clone https://github.com/makeiot/test.git(这里把URL换成你刚刚复制的自己项目的)

*在这步我本人出现了一个问题,出现了这样一条警告“fatal: destination path '文件名' already exists and is not an empty directory.”,即要到处的文件夹不是空的,由于我在GitHub的repository,与我本地项目同名。最简单的方法就是换个路径导出git库,或者给本地文件改个名。

在查找原因的时候我找到了这样有一篇文章,可以作为解决方法参考一下https://blog.csdn.net/android_cmos/article/details/72901395

现在在你的这个目录下就多了一个以你在Github上上上的项目名字命名的文件夹了

8.把你要上传的整个项目放入这个文件夹,如:

9.在bash中进入这个目录cd test

然后再依次执行命令:

git add .(注意:添加后面是空格加.)

git commit -m“描述”(注意:“ 描述 ”里面换成你需要,如“测试版本”)

git push -u origin master(注意:此操作目的是把本地仓库push到github上面,此步骤需要你输入帐号和密码)

我这里之前已经在bash登录过了,所以没有弹出登录窗口。

*我在使用git push -u origin master语句之前,先通过git staus查看了一下状态

*在查资料的过程中发现如果使用git add .不成功的两个小tip:

通过以上步骤,一个项目就成功上传到Github上啦,登录查看一下:

Github | 在windows上本地整个项目(包含所有文件/文件夹)到 Github相关推荐

  1. 快速发布windows上的web项目【免费内网穿透】

    快速发布windows上的web项目[免费内网穿透] 文章目录 快速发布windows上的web项目[免费内网穿透] 什么是cpolar内网穿透? 概述 1. 搭建一个静态Web站点 1.1 下载演示 ...

  2. Python在Linux,Windows上打开有密doc,docx文件(密码已知)

    Python在Linux,Windows上打开有密doc,docx文件(密码已知) Linux Windows Linux Install: pip install msoffcrypto-tool ...

  3. vmware虚拟机上的centos安装Hadoop,以及在本地eclipse上运行mapReduce项目,并将文件输出到HDFS中...

    注意centos主机名不支持下划线,所以文章中若出现centos_02.com,请替换为 centos02.com vmware虚拟机上的centos安装Hadoop 安装vmware虚拟机 虚拟机上 ...

  4. 怎样使windows上的javaWEB项目公布到Centos上

    首先在windows上把项目导入到myeclipse或者eclipse(JEE)版本号上. 然后经过调试,没有错误后. 点击项目,然后右键导出(Export...) 然后选择JEE的war格式,这个是 ...

  5. 解决***.dll没有被指定在windows上运行或者它包含错误的问题

    首先根据系统报错进入指定文件夹下(如:C:\WINDOWS\system32)查看报错dll文件是否存在: 如不存在则去诸如脚本之家等地方下载报错的对应dll文件,并放置在报错指定的文件夹下(假定报错 ...

  6. Windows上本地安装MySQL数据库

    环境:windwos 10(1511) 64bit.mysql 5.7.14 时间:2016年9月5日 一.下载mysql 1. 在浏览器里打开mysql的官网http://www.mysql.com ...

  7. IDA Pro7在Windows上本地调试

    1 加载目标文件,选择调试器 使用IDA打开目标文件.使用菜单项上的"Debugger",单击"Select Debugger",再根据当前的文件类型选择合适的 ...

  8. 如何从GitHub上下载一个项目中的单个文件或者子文件夹

    放入文件链接即可下载: https://minhaskamal.github.io/DownGit/#/home 示例: (一)打开GitHub,找到想要下载的项目文件 (二)进入文件夹,复制链接 ( ...

  9. 将本地Pycharm项目放到远程Ubuntu服务器上跑

    参考https://blog.csdn.net/Ding_xiaofei/article/details/88643947 1. 必备条件 专业版pycharm(社区版没有deployment功能), ...

最新文章

  1. android面试自定义view,资深面试官:自定义View的实现方式,你知道几种?
  2. python中 普通方法_python中普通方法classmethod和staticmethod的区别与用法
  3. 图论-欧拉图-欧拉回路-Euler-Fluery-Hierholzer-逐步插入回路法-DFS详解-并查集
  4. aws s3 命令行_通过命令行界面使用AWS ElasticMapReduce
  5. python属性和方法的区别_Python中几种属性访问的区别与用法详解
  6. 采用参数服务器的分布式机器学习
  7. 一套简单的基本生活财富自由方案
  8. 推荐一款非常实用的VR手势插件VRBasics
  9. 如何提高自己的分析能力
  10. 大数据职业理解_大数据岗位介绍和职业规划分析
  11. android开发 鱼动画,自定义Drawable实现灵动的红鲤鱼动画(上篇)
  12. 领域驱动设计(DDD)之领域专家
  13. 中国工商银行网上银行新B2C在线支付接口文档下载地址
  14. 酷炫RGB LED立方体 (RP2040+WS2812)
  15. Li‘s 影像组学视频学习笔记(9)-T检验(T-test)理论及示例
  16. DA14580的AD转换
  17. NoSQL介绍及MongoDB的安装及使用
  18. fabric.Canvas
  19. 光伏逆变simlink仿真(MPPT) 最大功率点追踪算法(MPPT)仿真模型,本设计基于扰动观察法(PO)最大功率点跟踪算法追踪光伏电池的发电曲线
  20. error: expected declaration or statement at end of input----solved

热门文章

  1. electron-vew在资源管理器中显示文件和直接打开文件
  2. MatlabR2016b安装及弹出“弹出dVd1 并插入dVd2”解决方法
  3. 最新版大厂字节跳动笔试题(含答案)
  4. 根据旺、淡季,计算头等舱和商务舱打折的票价
  5. Linux中SysRq的使用
  6. 异步和同步 并发和并行
  7. CoreDNS Windows
  8. zscore 是如何标准化矩阵的?
  9. java-php-net-python-个人理财管理系统答辩PPT计算机毕业设计程序
  10. linux查看系统(linux查看系统安装时间)