git中最重要的四个点:工作区、暂存区、本地仓库和远程仓库
工作区---(git add)---->暂存区----(git commit)----> 本地仓库 -----(git push)----> 远程仓库
$ git init [project-name]
: 初始化一个Git仓库$ git remote add origin https://github.com/suguoqiang/hexo.git
:添加一个origin变量代替url地址$ git clone [url]
: 下载远程仓库的项目到本地$ git add <file>
: 添加文件到暂存区,可反复使用。.
代表当前路径下所有文件$ git rm <file>
: 删除工作区的某一个文件,并将其放入暂存区$ git commit [file1] [file2] -m <message>
:提交暂存区的文件到仓库区$ git status
:查看当前仓库状态$ git diff <file>
:查看文件异同,如:git diff HEAD -- readme.txt
$ git log
:查看最近到最远的提交日志。可选简化的参数:--pretty=oneline
$ git remote -v
:详细远程库的信息$ git commit --amend
: 修改上次的提交内容,一般指注释(修改没有 push 之前的提交)$ git commit --amend --no-edit
: 追加新的内容到上次没有 push 的提交