Git教程-五分钟教你学会Git

许多人认为Git太混乱,或认为它是一种复杂的版本控制系统,其实不然,这篇文章有助于大家快速上手使用Git。

操作方法

  • 01

    入门 使用Git前,需要先建立一个仓库(repository)。您可以使用一个已经存在的目录作为Git仓库或创建一个空目录。 使用您当前目录作为Git仓库,我们只需使它初始化。 git init 使用我们指定目录作为Git仓库。 git init newrepo 从现在开始,我们将假设您在Git仓库根目录下,除非另有说明。

  • 02

    添加新文件 我们有一个仓库,但什么也没有,可以使用add命令添加文件。 git add filename 可以使用add... 继续添加任务文件。 提交版本 现在我们已经添加了这些文件,我们希望它们能够真正被保存在Git仓库。 为此,我们将它们提交到仓库。 git commit -m "Adding files" 如果您不使用-m,会出现编辑器来让你写自己的注释信息。 当我们修改了很多文件,而不想每一个都add,想commit自动来提交本地修改,我们可以使用-a标识。 git commit -a -m "Changed some files" git commit 命令的-a选项可将所有被修改或者已删除的且已经被git管理的文档提交到仓库中。 千万注意,-a不会造成新文件被提交,只能修改。

  • 03

    发布版本 我们先从服务器克隆一个库并上传。 git clone ssh://example.com/~/www/project.git 现在我们修改之后可以进行推送到服务器。 git push ssh://example.com/~/www/project.git 取回更新 如果您已经按上面的进行push,下面命令表示,当前分支自动与唯一一个追踪分支进行合并。 git pull 从非默认位置更新到指定的url。 git pull http://git.example.com/project.git

  • 04

    删除 如何你想从资源库中删除文件,我们使用rm。 git rm file 分支与合并 分支在本地完成,速度快。要创建一个新的分支,我们使用branch命令。 git branch test branch命令不会将我们带入分支,只是创建一个新分支。所以我们使用checkout命令来更改分支。 git checkout test 第一个分支,或主分支,被称为"master"。 git checkout master 对其他分支的更改不会反映在主分支上。如果想将更改提交到主分支,则需切换回master分支,然后使用合并。 git checkout master git merge test 如果您想删除分支,我们使用-d标识。 git branch -d test

(0)

相关推荐

  • 5分钟教你学会stardust星尘粒子插件

    解析失败,请刷新页面重试 然后非常感谢UI中国的老铁们对教程的支持,你们要的终于出来啦哈哈,还有也上传啦.佐木有话说:首先祝UI中国10周年快乐,希望这个平台越办越好哈哈 言归正传,我是最近一个月才开 ...

  • 5分钟教你学会骨骼动画

    如果你经常在AE中为角色设定绑定和动画,那么这个角色绑定脚本 Duik一定会成为你使用中必不可少的工具之一 写在前面 Duik由DuDuF出品的动力学和动画工具 动画的基本工具包含:反向动力学.骨骼变 ...

  • 5分钟教你学会Newton2插件

    本次教程案例较综合,所用软件包括AI.PS.AE,所用插件包括ConnectLayers.Dulk.Newton2.从人物插画绘制到素材制作到牛顿插件动画到骨骼动画循序渐进 写在前面 Newton2牛 ...

  • 5分钟教你学会Form粒子插件

    一款产品在完成界面设计的后期运营宣传包装中常常会用到一些炫酷的粒子动画,今天给大家分享的是Trapcode里的Form插件. 写在前面 一款产品在完成界面设计的后期运营宣传包装中常常会用到一些炫酷的粒 ...

  • 五分钟教你玩转贵阳捉鸡麻将

    不同地区麻将的算分方法有所不同,贵阳捉鸡麻将是一款贵州地区流行棋牌游戏,下面为贵阳捉鸡麻将的具体算分方法 操作方法 01 一.贵阳麻将游戏规则 1.共有108张牌,其中有条.筒.万各有36张. 2.起 ...

  • 三分钟教你学会用Win8 菜鸟也能快速掌握

    找回Win8开始菜单 已经体验过Win8系统用户会发现,Win8中没有了开始按钮和开始菜单,虽然在用Win7时并不觉得它们有多重要,直到把它们取消了,才发现如果没有开始按钮和开始菜单,系统使用起来的确 ...

  • 3分钟教你学会安全SSH登录!

    在一些运维场景下,为避免密码的暴力破解等安全隐患,则采用ssh密钥的方式登录,比如:AWS EC2.开源跳板机Jumpserver都是采用的ssh密钥登录.以Jumpserver为例,当管理员创建一个 ...

  • 【Windows】五分钟学会封装系统

    史上最简单的封装教程,以封装Windows 7为例. 操作方法 01 安装系统的详细过程,我就不说了,不然五分钟你就学不会了,这里有一个特别重要的地方需要注意:在装系统之前千万不能保留100M的系统保 ...

  • 五分钟绘制一张半调效果的海报

    今天@ATOM设计来一个超容易上手的教程,五分钟可以绘制出耐克风格的运动海报,过程特别详细,零基础也可以快速搞定,适合没+临时要加急做海报的同学,素材和模版也都准备好了,来学一个! 原图效果: 一.前 ...