获取Git仓库

  有两种取得 Git 项目仓库的方法。 第一种是在现有项目或目录下导入所有文件到 Git 中; 第二种是从一个服务器克隆一个现有的 Git 仓库。

1、在现有目录中初始化仓库

  进入项目目录并输入(初始化仓库):

  git init

  该命令将创建一个.git的子目录,这个目录含有我们初始化的Git仓库中所必须的文件。这些文件是Git仓库的骨干。但是,在这个时候,我怕们仅仅是做了一个初始化的操作,项目里的文件还没有被追踪

  如果是在一个已经存在文件的文件夹中初始化Git仓库来进行版本控制的话,应该开始跟踪这些文件并提交,可以通过git add 命令来实现对指定文件的跟踪,然后执行git commit 提交:

1 git add  *.py
2 git add LICENSE
3 git commit -m "项目初始化"  # -m 后面跟的是提交内容的说明

2、克隆现有仓库

  如果我们想获得一份已经存在了的Git仓库的拷贝,这时候就需要用到git clone命令了。需要注意的是,Git克隆的是该Git仓库服务器上几乎所有的数据,而不是仅仅复制咱们自己完成工作时所需要的文件,当我们执行git clone命令的时候,默认配置下远程Git仓库中的每一个文件的每一个版本都将被拉去下来。

  克隆仓库的命令格式是git clone [url] 。比如下面的示例:

1 git clone https://github.com/LastDanceG/TypeIdea.git

  这会在当前目录下创建一个名为‘TypeIdea’的目录,并在这个目录下初始化一个.git文件夹,从远程仓库拉取所有的数据放入.git文件夹中,然后从中读取最新版本的文件的拷贝。

  如果想在克隆远程仓库的时候,自定义本地仓库的名字,你可以使用如下命令:

1 git clone https://github.com/LastDanceG/TypeIdea.git myproject
原文地址:https://www.cnblogs.com/l5623064/p/8709302.html