前言

    1:首先你需要知道githubgit分别是什么?(众所周知github是全球最大同性交友网站233333)

       github:国外一个免费托管代码的开源网站,每位注册用户都拥有专属的个人仓库(个人仓库可简单理解为QQ空间)

       git:目前最受欢迎的分布式版本控制系统(类似于SVN,更轻量,更方便,更利于协同开发)

     2:githubgit之间有什么联系呢?

       https://www.cnblogs.com/jiqing9006/p/5584848.html

 

  7大步骤

    ①:注册一个github账号

       https://jingyan.baidu.com/article/455a9950abe0ada167277864.html

    ②:官网下载并安装git

      https://git-scm.com/

    ③:使用git命令配置用户名和邮箱

      git config --global user.name "你的用户名"(注册github时填写的用户名)

        git config --global user.email "你的邮箱"(注册github时填写的邮箱)

        注:在提交代码时有下图提示,说明你还未配置用户名和邮箱,输入上面代码配置即可

        

     ④:使用git命令 git clone "你的项目地址",克隆远程仓库(相当于把github上的代码下载到本地)

      上面"你的项目地址"为我们在github上新创建项目的地址

      该地址有2种格式,分别是httpSSH,点击下图右上角的Use SSHUse HTTPS即可切换地址

      

      若创建项目后看到下图所示,说明只创建了仓库但还未上传任何项目文件(相当于一个没有任何文件的空文件夹)

      

       若你看到下图所示,说明你已有项目,无需重新创建

         

       当你输入命令 git clone "你的项目地址" 后有下图警告提示

       

       这是告诉你下载了一个空的仓库,因为目前里面没有任何文件(可忽略该警告,继续下面的操作)

     ⑤:使用git命令git add添加文件 

     在桌面上新建一个html文件并用任意编辑器打开(该文件内容可有可无,不影响操作)

       打开git bash(就是你刚安装好的git)输入命令 git add,若有下图提示没有找到文件,说明你路径有问题

       

          需要先进入该文件所在路径,cd  你的路径

       若还有下图提示,说明你输入的命令有误,使用 git add "你的文件名字"

       

       此时文件没有提交到github,只是把文件从工作区提交到stage(暂存区)

    ⑥:使用git命令git commit -m "文件描述" 提交文件

     这里的文件描述必须要有,否则无法提交(根据你提交的文件类型和内容可自行定义文字描述)

       此时文件没有被提交到github,只是把文件从stage(暂存区)提交到master(当前分支)

    ⑦:使用git命令git push把本地项目文件提交到github

       直接使用git push提交文件即可。如果你想提交到你的github分支,

       使用git push origin master(master为分支名字,一般默认master),

       此时才真正把项目文件从master(当前分支)提交到github仓库

    

   补充:可能你对git提交文件感到疑惑,为什么要提交3次,我们先来看张图

      

       git add 把文件从工作区提交到stage(暂存区

      git commit 把文件从stage(暂存区)提交到master(当前分支

      git push 把文件从master(当前分支)提交到github

      附

        ①: git使用教程

        ②:免费用github展示个人主页

7步教你使用git命令上传本地代码至github仓库(小白向)的更多相关文章

  1. 初次在cmd使用git命令上传项目至github方法(笔记)

    在一切开始之前,先推荐一个git简易工具书--Git_Cheat_Sheet,非常适合新手.自行搜索即可,也有热心者提供了中文版. 一.下载 Git 从Git官网下载Git安装包 https://gi ...

  2. 利用GIt命令上传项目到GitHub指定仓库

    1.建立GIt可管理的仓库 cd到本地项目根目录下,执行 git init 命令: git init 2.将项目的所有文件添加到仓库中(注意add后面有一个“ . ”) git add . 3.将上一 ...

  3. 通过git上传本地代码到github仓库

    最近呢,武汉天气燥热,在公司没啥事,就自己写了一下小demo. 作为一个菜鸟,只在github上扒过别人的代码,还没自己上传过,就试了一下,遇到了一些坑,记录一下. 前提是电脑上安装了git,没有安装 ...

  4. git 第一次上传本地代码到远程仓库,解决 ! [rejected] master -> master (non-fast-forward)错误

    使用git想GitHub远程仓库上传代码的基本步骤一般是 初始化为git仓库 git init 添加所有要提交的文件 git add . 本次提交说明 git commit -m '提交说明' 关联G ...

  5. mac上使用git命令上传项目工程源码至Github/gitee

    原文连接:(http://www.studyshare.cn/blog/details/1164/0 ) 一.安装git工具 1.官网下载地址:点击下载  安装步骤略,mac安装工具双击拖动即可. 2 ...

  6. 使用Git命令上传本地项目

    前提,安装git,使用cmd进入项目根目录. 初始化git init 再添加文件git add .git commit -m '项目名' 上传项目到Github仓库git remote add ori ...

  7. git配置SSH Key,上传本地代码至github

    git配置全局的name和email git config --global user.name "name" git config --global user.email &qu ...

  8. 【Hyeri】上传本地代码到Github

    个人摸索出的上传本地代码到Github的办法 首先配置SSH Key(首次需要配置) 1.设置本地ssh key,打开git bash,输入命令: ssh -keygen -t rsa -C &quo ...

  9. mac 上传本地代码到 Github 教程

    网上有很多关于windows系统上传本地代码到github的文章,但是自己用的是mac,在网上也找了相关文章,实践的过程中还是遇到了很多问题,现在把自己的成功实践分享出来,希望能对大家有帮助. 1.首 ...

随机推荐

  1. jree-创建普通折线图

    对于maven工程,需要引入依赖:在pom.xml中,添加如下内容 <dependency> <groupId>jfree</groupId> <artifa ...

  2. Java的finally语句在try或catch中的return语句执行之后还是之前?

    import java.util.HashMap; import java.util.Map; public class FinallyDemo1 { public static void main( ...

  3. java下XML与JSON互相转换的Utils类

    原文:http://heipark.iteye.com/blog/1394844 需要json-lib-2.1-jdk15.jar和xom-1.2.5.jar,maven pom.xml如下: < ...

  4. 如何在 Linux 环境下配置 Nagios Remote Plugin Executor (NRPE)

    为 NRPE 配置自定义命令 远程服务器上安装 下面列出了一些可以用于 NRPE 的自定义命令.这些命令在远程服务器的 /etc/nagios/nrpe.cfg 文件中定义. ## 当 1.5.15 ...

  5. hdu 1879 继续畅通project

    本题链接:pid=1879http://">点击打开链接 本题大意: 输入n行数据.每行数据前两个表示该条路连通的两个村庄的编号,第三个表示修该条路的成本.最后的0或1表示该路未修或已 ...

  6. coco2d-x怎样创建project

    不知道coco2d-x从那个版本号開始用python创建project,一句话搞定,确实省去了好多麻烦. 首先定位到coco2d-x的文件夹到cocos2d-x-2.2.3\cocos2d-x-2.2 ...

  7. 分享:APK高级保护方法解析(三)

    刷朋友圈.玩游戏.看新闻,智能手机正在以我们无法想象的速度飞快发展,可是随之而来的安全问题也越来越引人关注,APP二次打包.反编译.盗版的现象屡见不鲜.因此须要对APK进行加固保护. 眼下市面上常见的 ...

  8. udhcp源码详解(三) 下 之配置信息的读取

    上节讲解了read_config函数,读取配置信息到server_config的相应成员变量里,但read_config函数只负责把配置信息重文件里读出来,具体怎么把信息填写到指定的地址内,是调用ke ...

  9. 树莓派 mongodb 安装&报错处理

    树莓派 mongodb 安装&报错处理 编译过的源码下载地址: http://files.cnblogs.com/files/xueshanshan/mongodb-rpi.zip addus ...

  10. 队列,管道,manager模块

    ###生产者消费者关系### 主要是解耦(高内聚,低耦合),借助队列来实现生产者消费者 模型 栈:先进后出(First In Last Out 简称:FILO) 队列:先进先出(First In Fi ...