16年申请注册的git账号,除了需要找一些有用的demo时会逛一下,其实一直没拿起来真实用过。

  好了,说一下今天下午呕心沥血弄出来的东西,其实就是简单的用git小黑窗口推文件夹上去,本人较笨,会按照我自己理解的步骤来说。

  步骤抄自http://www.cnblogs.com/lizhixuan/articles/6487164.html一位年轻的帅神

  想用git上传文件,首先你得安装,至于安装步骤,各位还是去百度吧,首先,我怕我描述不清,毕竟我不是自己弄得,其次,坦白说我就是不会

  

  好了,坚持看到这里老铁,说明你是有git的啊,找到Git CMD命令框,类似与黑窗口的小家伙,不知道在哪里的,就从左下角那个不知道叫啥但是能找到你电脑里所有文件的按钮里找(正常关机的那个按钮

  进入正题了:

  第一步:建立git仓库

  cd到你的本地项目根目录下,执行git命令(根目录最好别有中文名,防止后面命令工具出错)(盘和盘之间转换是不需要cd 去找的,直接点,ex: e:回车就可以了,找盘里的文件时才会使用cd xxx ;   好了,可能就我一个人不知道)
    git init 
 
  

  第二步:将项目的所有文件添加到仓库中(如果想添加某个特定的文件,只需把 . 换成特定的文件名,也就是说:添加的是整个文件的时候,不用瞎改,直接复制过去就行,
. 后面并没有什么东西,它就代表你的文件夹;如果你传的是单个文件,你可以把 . 变成你的文件名  ,好了,可能还是我一个人不知道)
    git add .

  

  第三步:将add的文件commit到仓库(注释语句写的内容相当于在github仓库所上传文件的描述语句,可以选择不写,没人说一定要写,别傻不拉几跟我一样,写了一堆自己都不知道是啥的玩意)
    git commit -m "注释语句"
 
  
  第四步:去github上创建自己的Repository(用你的小手轻轻的拿起鼠标趁鼠标不注意悄悄的点击一下 NEWRepository),拿到创建的仓库的https地址(是https的地址!!!)
 
 

  第五步:重点来了,将本地的仓库关联到github上 (粉色背景下的网址即是创建的仓库的https地址,别复制我的网址,傻事我一个人干就行了)

    git remote add origin https://github.com/JoneTong/a.git

  

  第六步:现在就可以把本地库的所有内容推送到github远程库上

    git push -u origin master

  上传的时候会让你输入Username和Password,你只要输入github的账号和密码就行了( 执行完后,如果没有异常,会一直加载到100%,等待执行完就上传成功了,就可以刷新github仓库地址查看上传内容了   哈哈哈   激动不  开心不  )

  下面这段话是我复制来的,能懂最好,不懂也无所谓,反正我不懂也活的好好地

(由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令)

推送成功后,可以立刻在GitHub页面中看到远程库的内容已经和本地一模一样

  往后步骤,现在本地仓库已经与github关联,从现在起,只要本地代码做了提交,就可以使用下面个命令进行仓库更新

    git push origin master

  

如果未上传成功或者命令报错:
Administrator@USER-20140819FI /d/git_dir/git_play_repo (master)
$ git remote add origin git@github.com:dengzhaotai/vlc_play.git
fatal: remote origin already exists.
 
解决办法如下:
1、先输入$ git remote rm origin 
2、再输入$ git remote add origin git@github.com:dengzhaotai/vlc_play.git 就不会报错了!

根据我的亲身经历,如果出现这种问题的报错,如果不是你第一次上传失败,就是你库里不干净(非专业的瞎猜,别当真)

  

关于git提交的更多相关文章

  1. git提交时支持文件名大小写的修改

    在windows环境下,git提交文件时,默认对文件名大小写不敏感,若修改了文件名字的大小写,可能会导致提交时没有记录,文件名修改不成功.网上搜集了几种解决方法,现总结下: 1. 修改git conf ...

  2. 怎么修改git提交过的内容

    git修改历史提交   Git使用amend选项提供了最后一次commit的反悔.但是对于历史提交呢,就必须使用rebase了. git rebase -i HEAD~3 表示要修改当前版本的倒数第三 ...

  3. Git提交引用和引用日志

    转载自:https://github.com/geeeeeeeeek/git-recipes/wiki/5.5-Git%E6%8F%90%E4%BA%A4%E5%BC%95%E7%94%A8%E5%9 ...

  4. 设置Git提交时不用输入用户名和密码

    在用git提交时代码至github上时每次都要输入用户名和密码,当提交操作较为频繁时非常不方便,可以按下文中的介绍,设置成提交时不用输入用户名和密码: 1.在当前库下,已经运行过 git remote ...

  5. 解决git提交问题error: The requested URL returned error: 403 Forbidden while accessing

    git提交代码时,出现这个错误"error: The requested URL returned error: 403 Forbidden while accessing https&qu ...

  6. 写得好 git 提交信息

    编写好 git 提交信息 提交信息 我们作出答复,更改将提交相关信息,这些信息通常被认为是重要的信息会小心留下应该离开,你为什么需要这个提交实例,提交解决任何问题. 我们需要良好的信息组织,虽然后来, ...

  7. 老鸟都应该注意的git 提交规范

    不知道大家有没有看过自己项目的git 提交信息-----我看过好多次 ,不忍直视  然后提醒一起的小伙伴 :大家规范点 信息要详细, 过段时间再看下 ,还是一样. 相信很多猿都有这样的感受,对于垃圾的 ...

  8. git学习四:eclipse使用git提交项目

    支持原创:http://blog.csdn.net/u014079773/article/details/51595127 准备工作: 目的:eclipse使用git提交本地项目,提交至远程githu ...

  9. 使用git提交到github,每次都要输入用户名和密码的解决方法

    使用git提交文件到github,每次都要输入用户名和密码,操作起来很麻烦,以下方法可解决,记录以下. 原因:在clone 项目的时候,使用了 https方式,而不是ssh方式. 默认clone 方式 ...

  10. git提交代码到github

    前言:转载请注明出处:http://blog.csdn.net/hejjunlin/article/details/52117504 git提交代码到github 命令汇总: git init git ...

随机推荐

  1. asp.net 导出excel带图片

    protected void btgua_Click(object sender, EventArgs e) { DataTable dt = ds.Tables[0]; if (dt != null ...

  2. ReactNative之Redux详解

    用redux有一段时间了,感觉还是有必要把其相关的知识点系统的总结一下的,毕竟好记性不如烂笔头.上篇博客更新了关于<ES6中的迭代器.Generator函数以及Generator函数的异步操作& ...

  3. Centos利用脚本自动安装jdk

        在工作中还有自己的学习中,无论是使用tar包安装jdk,还是使用rpm安装,如果单台机器还能够接受,但是如果多台机器,就很困扰.所以,在自己配置环境的时候,根据网上各位前辈,沉淀了这样子一个脚 ...

  4. 【Django】中间件,csrf,缓存,信号

    中间件(middleware) 描述:Middlewares 是修改 Django request 或者 response 对象的钩子. 在django中,中间件其实就是一个类,在请求到来和结束后,d ...

  5. Kotlin学习系列(一)

    基本类型 在Kotlin中任何事物都是对象你可以在任何变量上调用相应的方法或属性.Kotlin的一些内置类型如下: Number: 包含整形与浮点型 Character: 字符(Chat) Boole ...

  6. C/C++ 中带空格字符串输入的一些小trick

    今天在重温 C++ 的时候发现自己存在的一些问题,特此记录下来. 我们可以看一下下面这段代码: #include <iostream> #include <cstdio> #i ...

  7. 短视频处理LanSoEditor-SDK之功能介绍

    短视频处理LanSoEditor-SDK之功能介绍  (注释: 我们的SDK每3周更新一次, 一下功能是在2.8.2版本上列出的,可能不是最新的功能, 请知悉) 和别家最大的不同在于: 别人提供功能, ...

  8. 夯实Java基础系列12:深入理解Java中的反射机制

    本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下 ...

  9. Java 学习笔记之 Stop停止线程

    Stop停止线程: 使用stop()方法停止线程是非常暴力的,会抛出java.lang.ThreadDeath Error,但是我们无需显示捕捉, 以下捕捉只是为了看得更清晰. public clas ...

  10. 手把手带你利用Ribbon实现客户端的负载均衡

    之前的文章<SpringCloud搭建注册中心与服务注册>介绍了注册中心的搭建和服务的注册,本文将介绍下服务消费者通过Ribbon调用服务实现负载均衡的过程. 本文目录 一.Ribbon服 ...