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. 2019年研究生数学建模D题《汽车行驶工况构建》解析

    正在整理...

  2. 章节十六、10-TestNG报告和日志

    一.在进行自动化的过程中,日志一般采用log4j 2进行日志记录,但TestNG自己本身也带有日志记录功能(reporter),它的好处在于日志中记录的内容都是testng自动生成的. package ...

  3. 脱离脚手架来配置、学习 webpack4.x (二)基础搭建loader 配置 css、scss

    序 上一篇已经把基本架子搭起来了,现在来增加css.scss.自动生成html.css 提前等方面的打包.webpack 默认只能处理js模块,所以其他文件类型需要做下转换,而loader 恰恰是做这 ...

  4. filebeat的@timestamp字段时区问题

    最近使用filebeat进行日志采集,并通过logstash对日志进行格式化处理. filebeat采集数据后,会给日志增加字段@timestamp,@timestamp是UTC时间,查看日志很不方便 ...

  5. IT修养-基础篇

    1.科学基础 成为开发人员的过程不尽相同,有的是科班出身,有的是兴趣爱好,还有的是专业机构的培训,在这个过程中,可能全面或者零散甚至没有学习过计算机基础学科,但无论是哪一种,想要成为更高层次的开发人员 ...

  6. 编程范式 --- 函数式编程(Funtional Programming,简称FP)

    函数式编程(Funtional Programming,简称FP)是一种编程范式,也就是如何编写程序的方法论 主要思想:把计算过程尽量分解成一系列可复用函数的调用 主要特征:函数是"第一等公 ...

  7. 构建之法——homework4

    手机应用——软件腾讯QQ: QQ是腾讯公司开发的一款基于Internet的即时通信软件.最初通过在线广告进行盈利(Banner广告.Email广告等).然后通过免费注册QQ,获取大量用户.开发QQ相关 ...

  8. MySQL数据库忘记密码怎么办?

    忘记MySQL数据库密码就进不去数据库,也就无法修改密码,解决方法如下: 1:打开cmd命令符,先关闭正在运行的数据库,输入如下命令: 2:打开mysql.exe和mysqld.exe所在的文件夹,复 ...

  9. Ubuntu su命令 Authentication failure的解决办法

    重新设置root的密码: $ sudo passwd root Enter new UNIX password: Retype new UNIX password: passwd: password ...

  10. org.hibernate.AnnotationException: No identifier specified for entity 错误解决

    主键对应的属性上加上@Id注解,对应javax.persistence.Id @Id private Long id;