git init
初始化一个git管理目录
git add [file]
添加file到暂存区
git commit [opt]
将暂存区文件提交到本地仓库,
git commit -m “msg” 添加提交说明
git commit -a -m “msg” 提交所有跟踪的文件,包括暂存和未暂存的文件
git commit --amend 撤销最后一次提交
git clone [url]
将服务器(url)文件clone到本地
此操作会自动创建一个本地分支master和代表此url的远程名origin,并使master跟踪origin
git status
查看文件状态,-s 显示简单信息
git diff [opt]
显示修改文件和暂存区文件的不同,–staged表示暂存区和最后一次commit区别
git rm [opt] [file]
git rm myfile 删除文件
git rm -f myfile 强制删除暂存区文件
git rm --cached myfile 解除文件跟踪,会保留在磁盘
git mv file_from file_to
移动/重命名文件
git log
查看提交历史