Git 5 基本操作

用 git init 在目录中创建新的 Git 仓库。 你可以在任何时候、任何目录中这么做,完全是本地化的。

在目录中执行 git init,就可以创建一个 Git 仓库了。比如我们创建 runoob 项目:

$ mkdir runoob

$ cd runoob/$ git initInitializedemptyGitrepositoryin/Users/tianqixin/www/runoob/.git/# 在 /www/runoob/.git/ 目录初始化空 Git 仓库完毕。

现在你可以看到在你的项目中生成了 .git 这个子目录。 这就是你的 Git 仓库了,所有有关你的此项目的快照数据都存放在这里。



git clone

使用 git clone 拷贝一个 Git 仓库到本地,让自己能够查看该项目,或者进行修改。

如果你需要与他人合作一个项目,或者想要复制一个项目,看看代码,你就可以克隆那个项目。 执行命令:

git clone[url]

[url] 为你想要复制的项目,就可以了。

例如我们克隆 Github 上的项目:

$ git clone git@github.com:schacon/simplegit.gitCloninginto'simplegit'...remote:Countingobjects:13,done.remote:Total13(delta0),reused0(delta0),pack-reused13Receivingobjects:100%(13/13),done.Resolvingdeltas:100%(2/2),done.Checkingconnectivity...done.

克隆完成后,在当前目录下会生成一个 simplegit 目录:

$ cd simplegit/ $ ls README Rakefile lib

上述操作将复制该项目的全部记录。

$ ls-a....git    READMERakefilelib

$ cd.git

$ ls

HEAD        description info        packed-refs

branches    hooks      logs        refs

config      index      objects

默认情况下,Git 会按照你提供的 URL 所指示的项目的名称创建你的本地项目目录。 通常就是该 URL 最后一个 / 之后的项目名称。如果你想要一个不一样的名字, 你可以在该命令后加上你想要的名称。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,131评论 19 139
  • 本文作者陈云峰,转载请注明。 这篇文章记录个人常用的一些命令,和记不住的一些命令,转载了并不断更新。 Git官网 ...
    陳云峰阅读 2,870评论 0 24
  • 周日跟朋友去了一趟赵县,由于出发时间比较早,办完所有的事情八点半,吃早餐,回到庄里,十点半左右,于是开始正常忙自...
    荷兰豆儿阅读 174评论 0 0
  • 文/六悦 我是个计算机水平不高的人,在这里扯二进制感觉有点不自信,有点话不多,但扯就扯吧,管它呢,我又...
    六悦茗阅读 2,328评论 0 0
  • 铭烁阅读 112评论 0 0