美文网首页Git教程
专题列表页
Git教程

Git教程

  • 32
    2017-02-09
  • 期末总结终于到了期末总结的时刻了! 经过几天的学习,相信你对Git已经初步掌握。一开始,可能觉得Git上手比较困难,尤其是...[作者空间]

  • 49
    2017-02-09
  • 搭建Git服务器在远程仓库一节中,我们讲了远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改。 GitHu...[作者空间]

  • 5
    2017-02-09
  • 配置别名有没有经常敲错命令?比如git status?status这个单词真心不好记。 如果敲git st就表示git s...[作者空间]

  • 5
    2017-02-09
  • 忽略特殊文件有些时候,你必须把某些文件放到Git工作目录中,但又不能提交它们,比如保存了数据库密码的配置文件啦,等等,每次gi...[作者空间]

  • 5
    2017-02-09
  • 自定义Git在安装Git一节中,我们已经配置了user.name和user.email,实际上,Git还有很多可配置项。 比如...[作者空间]

  • 8
    2017-02-09
  • 使用GitHub我们一直用GitHub作为免费的远程仓库,如果是个人的开源项目,放到GitHub上是完全没有问题的。其实GitHu...[作者空间]

  • 4
    2017-02-09
  • 操作标签如果标签打错了,也可以删除: $git tag -d v0.1Deletedtag'v0.1'(was e078a...[作者空间]

  • 17
    2017-02-09
  • 创建标签在Git中打标签非常简单,首先,切换到需要打标签的分支上: $git branch* dev master$git...[作者空间]

  • 2
    2017-02-09
  • 标签管理发布一个版本时,我们通常先在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取...[作者空间]

  • 3
    2017-02-09
  • 多人协作当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的...[作者空间]

  • 4
    2017-02-09
  • Feature分支软件开发中,总有无穷无尽的新的功能要不断添加进来。 添加一个新功能时,你肯定不希望因为一些实验性质的代码,把主分支...[作者空间]

  • 1
    2017-02-09
  • Bug分支软件开发中,bug就像家常便饭一样。有了bug就需要修复,在Git中,由于分支是如此的强大,所以,每个bug都可以...[作者空间]

  • 1
    2017-02-09
  • 分支管理策略通常,合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息。 如...[作者空间]

  • 7
    2017-02-09
  • 解决冲突人生不如意之事十之八九,合并分支往往也不是一帆风顺的。 准备新的feature1分支,继续我们的新分支开发: $g...[作者空间]

  • 6
    2017-02-09
  • 创建与合并分支在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间...[作者空间]

  • 1
    2017-02-09
  • 分支管理分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。 ...[作者空间]

  • 4
    2017-02-09
  • 从远程库克隆上次我们讲了先有本地库,后有远程库的时候,如何关联远程库。 现在,假设我们从零开发,那么最好的方式是先创建远程库,...[作者空间]

  • 2
    2017-02-09
  • 添加远程库现在的情景是,你已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同...[作者空间]

  • 2
    2017-02-09
  • 远程仓库到目前为止,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题了。 可是...[作者空间]

  • 1
    2017-02-09
  • 删除文件在Git中,删除也是一个修改操作,我们实战一下,先添加一个新文件test.txt到Git并且提交: $ git a...[作者空间]