更新:请前往下载Github Deskdop,Git命令什么的再也不用啦!

一、首次上传项目

1、在GitHub上创建对应仓库

仓库建立如下:

README文件不用勾选,否则初次上传文件就要合并。

2、进入Git Bash窗口

在要上传的项目文件夹上右击鼠标,会看到Git Bash Here,点击即可进入到命令窗口,如下

3、上传文件夹 (Win10系统)

将该文件夹变成Git可以管理的仓库:

git init

然后通过git add将所有文件提交到暂存区, 通过"."命令可以将所有文件都进行提交

git add .

然后,git commit -m '说明'提交到版本库中,这个说明是会出现在每个文件右侧的栏中的,可以用于说明每个文件的更新时间等。

git commit -m 'the initial edition'

这样我们便在本地建立好了仓库,接下来需要将本地仓库与GitHub网站的仓库进行关联。这个地址可以打开项目的Clone or download查看

git remote add origin https://github.com/Yun-Ann/GloVe.git

最后进行推送,-u是指,将master分支的所有内容都提交。就可以刷新Github界面看到项目了。

git push -u origin master

二、更新已有项目

首先要保证项目在本地的文件夹中git文件夹未被删除,git文件夹一般是隐藏的。

若自己又更新了一些子文件夹或者子文件,需要同步到Github上。

同样在原文件夹位置打开Git Bash

输入git add * ,将更新上传到本地缓存,*--代表更新全部

git add *

接着同样输入git commit -m "更新说明"

git commit -m "更新说明”

然后,需要将Github仓库与本地仓库进行同步

git pull --rebase origin master

最后进行推送即可,此时只需要推送更新内容。

git push origin master

最新文章

  1. J2EE 项目读写分离
  2. 轻量级OLAP(一):Cube计算
  3. Android学习笔记——LinearLayout
  4. 一点点webservice的小知识
  5. WPF 中动态创建、删除控件,注册控件名字,根据名字查找控件
  6. Perl date time
  7. Spark Accumulators
  8. select语句后面加上for update的作用
  9. c++之构造函数学习
  10. [Q]无矩形外框块参照图形的识别
  11. Thread.interrupt()方法理解
  12. Kon-boot v2.5介绍与使用方法总结(支持win10)
  13. 用Jmeter实现mysql数据库的增删查改
  14. 通过python脚本获取服务器硬件信息
  15. FTP 文件传输协议的两种模式:主动模式和被动模式
  16. 限定某个目录禁止解析php 、限制user_agent 、php的配制文件、PHP的动态扩展模块
  17. CProgressCtrl进度条控件实现进度滚动效果
  18. C# 异常语句 跳转语句 while循环 穷举法 迭代法
  19. VC基于单文档OpenGL框架
  20. u3d中刚体与碰撞体的理解以及is Trigger属性的意义

热门文章

  1. sql server 查看连接详情
  2. 面试前必须要知道的21道Redis面试题
  3. django中视图函数中装饰器
  4. Python进阶----异步同步,阻塞非阻塞,线程池(进程池)的异步+回调机制实行并发, 线程队列(Queue, LifoQueue,PriorityQueue), 事件Event,线程的三个状态(就绪,挂起,运行) ,***协程概念,yield模拟并发(有缺陷),Greenlet模块(手动切换),Gevent(协程并发)
  5. JS打开url的几种方法
  6. Linux CentOS 下安装.net core sdk
  7. 腾讯WeTest携手拉夏贝尔共筑电商小程序安全壁垒
  8. Android培训准备资料之五大布局简单介绍
  9. PMP备考-第三章-项目管理过程
  10. python_机器学习_最临近规则分类(K-Nearest Neighbor)KNN算法