一、git init 命令。
Git 使用 git init 命令来初始化一个本地 Git 仓库。 在执行完成 git init 命令后,Git 仓库会生成一个 .git 目录,该目录包含了资源的所有元数据,其他的项目目录保持不变。
初始化仓库的不同场景
- 使用当前目录作为Git仓库,我们只需使它初始化。
git init
- 使用我们指定目录作为Git仓库。
git init learngit
- 如没有文件夹,则先新建目标文件夹再进入目标目录初始化。(如目标目录为learngit)
$ mkdir learngit
$ cd learngit
$ git init
把文件纳入版本控制
如果当前目录下有文件到想要纳入版本控制,需要先用 git add 命令告诉 Git 开始对这些文件进行跟踪,然后提交。
具体操作如下:
- 使用命令
git add <file>,注意,可反复多次使用,添加多个文件; - 使用命令
git commit -m <message>,完成。
二、git clone 命令。
我们使用 git clone 从现有 Git 仓库中拷贝项目(类似 svn checkout)。
使用方法
- 克隆同名仓库到本地:
git clone <repo>
实例:克隆vue的代码仓库到本地
git clone https://github.com/vuejs/vue.git
- 克隆仓库到本地,并给仓库重新命名(后面加上新目录名即可):
git clone <repo> <directory>
实例:克隆vue的代码仓库到本地,并重命名为myvue
git clone https://github.com/vuejs/vue.git myvue
相关文章
文章来源