方法一
简要步骤如下:

登陆github,创建git仓库。记此git仓库的地址为[github_repository_url],例如git仓库的地址:https://github.com/galian123/nodejs_http_server

在本地的工程目录执行git init,此工程目录是要提交到github的。git init是将本地的工程目录作为本地的git仓库。 
注:下面的git命令都是在此工程目录中执行的

执行git add .,将本地的工程目录(包括子文件)都添加到本地的git仓库

执行git commit -m "write some comment",将本地的工程提交到本地的git仓库

执行git remote add origin [github_repository_url],将本地仓库与github上的仓库关联起来。 
可以通过git remote -v查看github上的仓库地址。

执行git pull origin master同步github仓库和本地仓库

执行git push origin master将本地工程提交到github

具体的例子: 将本地nodejs服务器的代码提交到github

github官网的说明:Adding an existing project to GitHub using the command line

方法二
简要步骤如下:

登陆github,创建git仓库。或者github中已经有了一个git仓库(之前创建的,或者是从别人那fork出来的)。 
记此git仓库的地址为[github_repository_url]。

执行git clone [github_repository_url],将github上的仓库克隆到本地。

进入到克隆的仓库目录 
注:如果进入的目录是很久之前克隆出来的,此时要先git pull以更新到github中的最新文件。

将修改的或者新加的文件放入克隆的仓库目录中

执行git add .将改动添加到本地仓库。

执行git commit -m [your_comment]将改动提交到本地仓库。

执行git push origin [your-branch]将本地的改动提交到github中。如果提交到主分支上,则[your-branch]为master。即执行git push origin master

将文件提交到github的两种方法相关推荐

  1. Python进阶之使用Scrapy实现自动登录Github的两种方法(POST,FormRequest,from_response)

    Python进阶之使用Scrapy实现自动登录Github的两种方法 1. 通过.FormRequest()实现登录github github1.py 2. 通过.FormRequest.from_r ...

  2. python获取绝对路径_python3中获取文件当前绝对路径的两种方法

    方法1: import sys print(sys.argv) 得到文件当前绝对路径字符串的一个列表 ['D:/pycharm/PracticeProject/ClientServerNetworki ...

  3. 让Mac复制文件到U盘的两种方法

    2019独角兽企业重金招聘Python工程师标准>>> 让Mac复制文件到U盘的两种方法 一.让Mac支持ntfs格式磁盘 下载安装tuxera ntfs这款Mac读写软件,然后在系 ...

  4. PPT文件设置打开密码的两种方法

    PPT文件设置了打开密码加密,可以保护重要文件内容,今天介绍两种加密PPT文件的方法: 第一种: 点击工具栏中的[文件] 然后点击[信息]-[保护演示文稿]-[用密码进行加密] 然后输入密码,就完成了 ...

  5. 去除idea中mapper文件中的黄色背景两种方法

    一共提供两种方法: 第一种是直接取消验证颜色 第二种是连接数据库设置方言 原效果图: 第一种 步骤:settings->Editor->Inspection,然后取消以下两个勾选 下一步: ...

  6. Js提交表单的两种方法

    提交表单一般有两种一种是submit按钮,一种是调用form的submit方法.虽然都是提交表单,但这两种还是有些差别的. 一般来说,提交form表单的时候需要做一些简单的验证,验证完后才能提交,避免 ...

  7. 将word文件转换成PDF的两种方法

    由于工作需要,使用了两种方式实现了word文件转PDF的功能.以下的程序是我使用VB6编写,供大家参考. 第一种方法,使用PDFMAKERAPILib,使用这种方法,可以设置文件的安全性.这种方式是A ...

  8. 判断文件是否被占用的两种方法

    今天开发产线测试Tool时发现日志文件会几率性的被占用,上网浏览找到最简单的代码(API或者FileStream),在这里抛砖引玉下. 第一种方法:API 1 using System.IO; 2 u ...

  9. java mvc中重复提交表单,spring mvc 防止重复提交表单的两种方法,推荐第二种

    第一种方法:判断session中保存的token 比较麻烦,每次在提交表单时都必须传入上次的token.而且当一个页面使用ajax时,多个表单提交就会有问题. 注解Token代码: package c ...

最新文章

  1. Nature综述:真菌的多样性:真菌的高通量测序及鉴定
  2. 使用windbg查看PE结构
  3. 谈我的“先做人,再做技术人员,最后做程序员”
  4. 用pv操作描述如下前驱图_LinkedList实现分析(二)——常用操作
  5. Netty 4.0 新的特性及需要注意的地方
  6. linux查看电脑硬件信息,Linux下查看电脑硬件配置【转】
  7. .NET程序集(Assembly)
  8. QT 实现采集即时音频信号并发送至另一台电脑播放
  9. 春运前夕探秘动车所里的“动车体检医生”
  10. linux测试dns配置文件,Linux系统中如何查看和修改DNS配置
  11. 从百草园到三味书屋,从servlet到springmvc
  12. x64dbgpy 自动化控制插件AIP手册
  13. 温度报警器c语言课程设计,综合电子设计课程设计实验报告-可调温度报警器.doc...
  14. 导入tkinter出错
  15. 手机尾号(与网上有点不一样的代码)
  16. iText生成pdf中文字体
  17. js过滤检测敏感词汇
  18. 申报深圳高新企业认定除了补贴,还有哪些好处?
  19. openvino只支持英特尔6代以上的cpu
  20. 【Latex】【插入图片】如何在latex中插入并列图片

热门文章

  1. Docker中RocketMQ的安装与使用
  2. VUE.JS 组件化开发实践
  3. mybatis :Criteria 查询、条件过滤用法
  4. 解决 : Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
  5. jpa : criteria 作排除过滤、条件中除去查出的部分数据、JPA 一个参数可查询多个字段
  6. ObjectArx创建自定义实体
  7. PHP超全局变量$_SERVER
  8. 2018-09-18
  9. Clipboard.js实现点击自动复制内容的功能
  10. 七个帮助你处理Web页面层布局的jQuery插件