git 常用命令
2017-12-11 00:00
239 查看
新建代码库
初始化Git仓库
git init [project]
project:项目路径(包含文件名),默认为当前目录
克隆远程仓库
git clone <remote> [local]
remote:远程仓库地址
local:本地项目地址,默认为当前目录下与远程仓库的同名目录
增加/删除文件(暂存区)
添加文件
git add <file|dir|.>... [-p]
file:指定文件
dir:目录下的全部文件
.:当然目录全部文件
-p:添加每个变化前,都会要求确认(对于同一个文件的多处变化,可以实现分次提交)
删除文件(工作区文件会被删除,并将删除记录保存到暂存区)
git rm [--cached] <file|dir|.>...
file:指定文件
dir:目录下的全部文件
.:当然目录全部文件
--cached:停止追踪指定文件(该文件不会在工作区中被删除)
改名文件(改名后放入暂存区)
git mv <file-original> <file-renamed>
file-original:原文件名(包含路径)
file-renamed:现文件名(包含路径)
代码提交
git commit [--amend] [file]... -m <message> [-v]
file:指定提交文件,默认提交暂存区全文件
message:提交的说明信息
--amend:替代上次的commit提交
-v:显示所有diff信息