zoukankan      html  css  js  c++  java
  • 获取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
  • 相关阅读:
    C++ Primer中的一个sort算法源码
    字符串反转操作,网易的一道面试题
    字符编码之UCS2与Utf8
    我的Vim配置
    使用PreviousPage来获取前一页页面的元素
    ToString()用法大全
    MSSQL怎样使自动增加的id列数据归零
    确定要离开当前页面吗
    js 获取url参数
    C#判断程序是否以管理员身份运行,否则以管理员身份重新打开 转载
  • 原文地址:https://www.cnblogs.com/l5623064/p/8709302.html
Copyright © 2011-2022 走看看