• 7步教你使用git命令上传本地代码至github仓库(小白向)


      前言

        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展示个人主页

  • 相关阅读:
    socket的几大异常以及其出现的原因
    将文件打包成apk
    putty失活不挂起运行
    天气免费接口
    内存泄漏
    The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build
    009 预处理 #pragma once; typedef; #ifdef
    008 区别 : NULL nullptr
    007 头文件 : 作用/组织/包含
    006 整数/浮点数/cpu频率
  • 原文地址:https://www.cnblogs.com/tu-0718/p/10973045.html
Copyright © 2020-2023  润新知