Git上传文件
最近开始折腾node.js,顺便学习了Git上传的相关知识,找了许多关于Git如何上传项目的相关资料,最终发现一篇比较简易完整的文章,
在此分享一下喜悦的心情!下文是使用Git上传的完整教程:
将文件上传到 GitHub
这是我们使用命令行来上传我们的仓库到 GitHub 的地方。命令行是你输入命令来完成像新建文件和运行程序等操作的地方,与在用户界面点击不同。命令行大概是这个样子:

提示:如果你对命令行不习惯的话,你也可以使用 Git graphical user interface Git 图形界面来完成同样的工作。
任何系统都自带命令行工具:
- Windows: 命令提示符(Command Prompt) 可以点击开始菜单,输入命令提示符,在出现的列表中选中打开。注意 Windows和 Linux 还有 OS X 有不同的命令规则, 所以下面的命令可能在你的机器上有所不同。
- OS X: 终端(Terminal) 在 应用 > 工具。
- Linux: 通常你可以按下 Ctrl + Alt + T 呼出命令行。 如果那没有起作用,在应用栏或菜单里找到终端(Terminal)。
这看起来好像很麻烦,不过别担心 — 你很快就会掌握这些基础的。 你通过在终端里键入命令并按回车来告诉计算机执行相应的命令。
- 从命令行进入
test-site目录 (或者其他包含网站文件的目录名)。 在这里我们使用cd命令 ( 也就是 "改变 目录")。 下面是如果你将test-site放在桌面上时应该输入的命令: cd Desktop/test-site
- 当使用命令行进入你的目录后,输入下面的命令来告诉
git工具来将这个目录上传到 git 仓库:git init
- 接下来回到 GitHub 网站。在当前页面上,看到 push an existing repository from the command line 这一部分。 你应该看到了两行代码。拷贝第一行代码粘贴到命令行,然后按回车。命令行应该像下面这样:
git remote add origin https://github.com/bobsmith/bobsmith.github.io.git
- 接下来,输入下面两个命令,在每一行输入完后按下回车。这两个命令为上传到 GitHub 做好准备,并且要求 Git 来管理文件。
git add --all
git commit -m 'adding my files to my repository' - 最后,输入我们在第三步里看到的第二行命令:
git push -u origin master
- 现在当你在新标签页打开你的 GitHub 页面时 (username.github.io),你应该可以看到你的网页了!通知你的朋友们来看看你的杰作!
提示:如果你有问题,看看 GitHub Pages homepage 来解决。
更多关于 GitHub
如果你想对你的网页做更多改变并且上传到 GitHub,你只需要像你之前一样更改文件。然后,你只要输入下列命令(每个命令后记得回车)来在 GitHub 上做出更改:
git add --all
git commit -m 'another commit'
git push
你可以将 another commit 换成其他更适合描述你所做的更改的提示。
如果想要更深入的学习,请访问 GitHub Help site。
Git上传文件的更多相关文章
- git上传文件夹的问题
使用git上传文件夹一定要注意,文件夹里面至少有一个文件,因为git不能管理空文件夹 所以上传就会不成功
- 【bug】----- Git上传文件错误导致本地代码丢失
1.问题描述:通过Git上传本地文件,在git commit操作后本地未上传的代码全部丢失... 2.解决: 第一步:在项目目录下打开Git Bash: 第二步:输入 git reflog 第三步:在 ...
- git上传文件到coding
一.上传文件到coding:1.远程连接coding,下载远程仓库到本地git clone https://git.coding.net/wanghao_1/besttest_syz.git 2.cd ...
- 使用Git上传文件到github
第一次利用git连接github时往往都不会勾选Initialize this repository with a README,这样的的确确是简单了,但是如果我们需要勾选,勾选了之后应该怎么办呢?1 ...
- 使用GIT上传文件,VSCODE使用GIT上传项目
GIT使用方法: 1.安装git 2.设置用户名和邮箱: git config --global user.name="haokan1113" git config --globa ...
- git上传文件夹报错: ! [rejected] master -> master (fetch first) error: failed to push some refs to 'https://github.com/taminachen/rjxm.git' hint: Updates were rejected because the remote contains work
使用git上传本地文件夹到远程仓库,使用如下命令:git push -u origin master时报错 原因是在GitHub创建仓库时创建了readme文件,但是本地没有这个文件,造成本地目录与远 ...
- 新手使用GIT 上传文件到github
手把手教你如何使用 Git # 初始化一个新的Git仓库 1.方式一: mkdir(make directory) test或者直接进入文件夹中再打开git 方式二:cd /文件夹 cd(change ...
- Git上传文件指北
PS:之前设置SSH密钥之类的步骤假设都已经完成,只需日常上传文件 1.仓库初始化 假设你已经新建好了一个仓库(New Repository),名为:RepoName 选择你代码所在的本地文件夹,鼠标 ...
- 利用git上传文件到github
git add 文件名称/. "."代表全部 git commit -m -a git push -u origin master 推送到远程仓库 ---------------- ...
随机推荐
- docker 基础命令二
开启/停止/重启 查看当前正在运行容器docker ps 查看包括已经停止的所有容器docker ps -a 显示最新启动的一个容器docker ps -l 新建一个容器运行docker run 启动 ...
- javaScript 新学习:Array.contains 函数
Array.contains 函数 确定指定对象是否是 Array 对象中的元素. 此函数是静态的,可在不创建对象实例的情况下调用. var itemExists = Array.contains(a ...
- ActionResult的其它返回值
我们上边所看到的Action都是return View();我们可以看作这个返回值用于解析一个aspx文件.而它的返回类型是ActionResult如 public ActionResult Inde ...
- Spring Boot 系列教程2-Data JPA
Spring Data JPA 用来简化创建 JPA 数据访问层和跨存储的持久层功能. 官网文档连接 http://docs.spring.io/spring-data/jpa/docs/curren ...
- linux ubuntu平台下安装Scrapy
1.安装Python sudo apt-get install python2.7 python2.7-dev 2.安装pip 下载get-pip.py 选中该文件所在路径,执行下面的命令 sudo ...
- PHP生成静态页面详解
PHP生成静态页面详解 看到很多朋友在各个地方发帖问PHP生成静态文章系统的方法,以前曾做过这样一个系统,遂谈些看法,以供各位参考.好了,我们先回顾一些基本的概念. 一,PHP脚本与动态页面. PHP ...
- HDU2066一个人的旅行/最短路问题
一个人的旅行 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Subm ...
- ImageLoader的Jar包加载图片
注意:需要添加权限,若缓存图片第二个必须要加 <uses-permission android:name="android.permission.INTERNET" /> ...
- 2015年4月27日---C语言:输出特殊图案,请在c环境中运行,看一看,Very Beautiful!
---恢复内容开始--- 题目:输出特殊图案,请在c环境中运行,看一看,Very Beautiful! 1.程序分析:字符共有256个.不同字符,图形不一样. 2.程序源代码: [code=c] #i ...
- 在vim下,实现nesC语句的高亮
默认的vim没有支持nesC语法高亮,给阅读源码带来不便.不过可以通过装NesC Syntax Highlighting插件来解决这个问题,具体操作如下: 步骤一:下载插件 在http://www.v ...