git入门--常用命令

 git入门--常用命令

1. git init

  - git init 的作用是初始化本地仓库 .git


git init

  - 执行git init 前后分别执行ls -a命令查看文件,可以发现多了一个.git目录,这就是我们初始化的一个本地仓库

2. git add  将文件添加到 **暂存区**

  - 当本地仓库文件发生变动时,如果想让改动保存到仓库里,需要先 git add 文件名 或者 git add .(保存当前目录下的所有变动)


git add

3. git commit -m "改动信息" 

  - 正式提交变动,将暂存区的变动提交至 .git 仓库


git commit

4. 克隆仓库下单个或多个文件夹,而不是全部的仓库内容,可以用Sparse Checkout模式

比如:现在有一个test仓库https://github.com/mygithub/test,需要克隆里面的examples子目录:

在本地的硬盘位置打开Git Bash

git init test && cdtest    //新建仓库并进入文件夹

git config core.sparsecheckout true    //设置允许克隆子目录

echo 'examples*' >> .git/info/sparse-checkout     //设置要克隆的仓库的子目录路径

git remote add origin [email protected]:mygithub/test.git  //这里换成你要克隆的项目和库 

git pull origin master    //下载 

你可能感兴趣的:(git入门--常用命令)