美文网首页
Git 与 GitHub

Git 与 GitHub

作者: 凝聚才华 | 来源:发表于2019-12-19 21:50 被阅读0次

    Git 与 GitHub

    • Git 和 Github 都是程序员每天都要用到的东西

    • Git最先进的 版本控制工具,拥有最多的用户,且管理着地球上最庞大的代码仓库;

    • Github 是全球最大 代码托管平台、开源社区。

    • Git的安装

    • Git 是一个版本控制系统,可以理解为一个工具,使用之前必须得先下载安装,所以第一步必须要安装。

    • Windows:GitForWindows

    • Mac系统安装:git-osx-installer

    • Linux:在终端输入命令行安装

    • Debian系列:apt-get install git

    • Fedora上:yum install git-core

    • 如果成功安装了 Git,会显示 Git 的常用命令,以后忘记命令时,也记得输入 git 查看一下~

    • 纯新手用户操作步骤

    • 首先,申请一个 Github 账户(地址:https://github.com/

    • 新建一个代码仓库

    • 仓库( repository),可理解为储存代码的场所,点击个人主页的右上角的加号,再点击 New repository ,即可创建新的仓库:



      • 然后给你的仓库命名(比如说 Demo),然后点击 Create Repository,无需考虑本页面的其他选项。

      • 创建后,页面跳转到新建仓库的主页面,第一步成功了!


      • 举例
      • 在 Linux 中创建文件


      image.png
    • mkdir Demo

    • cd Demo

    • gedit README.md

    • 在打开的文件中输入 #Demo,保存文件后关闭 gedit 。

    • 用 cat 命令查看一下文件内容:

    • 只需在 Demo 目录中,输入 git init 即可。

    • 这是 Git 的初始化操作,作用是将一个已存在文件夹,置于 Git 的控制管理之下。

    • 再 ls -la 命令,会发现一个名叫 .git 的目录被创建了,这意味着仓库初始化成功。可以进入到 .git 目录查看下有哪些内容。

    image.png

    • Git 提交代码的基本流程是这样的:


    image.png
    • 创建或修改 本地文件

    • 使用 git add 命令,将创建或修改的文件添加到本地的 暂存区,这里保存的是你的临时更改

    • 使用 git commit 命令,提交文件到 本地仓库

    • 使用 git push命令,将本地代码库同步到 远端仓库

    • 将本地的 Demo 仓库,同步到 GitHub 上的 Demo 仓库中。

    • 使用git add + 文件名/目录名 命令,可以将你需要同步的文件,添加到本地的暂存区。我们先进入 DEMO 目录,然后把 README.md 文件添加一下:

    • cd /home/shiyanlou/Demo

    • git add README.md

    • 输入 git status ,可以检测当前目录和暂存区的状态,查看哪些修改被暂存了:


      image.png

      • 使用 git config 命令进行配置:


      image.png

    • git config --global user.email "YourEmail@xxx.com"
    • 完成配置后,我们可以创建提交了,请输入:
    • git commit -m "first commit"
    • commit 的语法结构是 git commit -m "注释",通过上个命令,你创建了一条注释为 “first commit” 的 Git 提交。
    • 连接 Github 仓库
    • 使用如下命令,将本地仓库连接到 GitHub 仓库中:
    • git remote add origin 仓库链接

    image.png
    • add 很容易明白 —— 添加。git remote add 表示通知 Git 去添加一个远程仓库,后面接上的 origin 是这个仓库的小名,方便以后沟通,通常默认用 origin 来表示;最后再接上远程仓库的地址,即你刚刚创建的 Github 仓库链接。
    image.png
    • push 命令
    • 使用 push 可以把本地仓库推送到远端仓库中。
    • git push origin master
    • 执行后,GitHub服务器 需要验证你的身份,按提示输入你的用户名和密码即可完成 push 同步。
    image.png
    • 克隆 GitHub 上的仓库
    • git clone
    • git clone [url]
    Git和Github思维导图.png

    相关文章

      网友评论

          本文标题:Git 与 GitHub

          本文链接:https://www.haomeiwen.com/subject/opbvnctx.html