一,git基础概念 Working Tree 当前的工作区域 Index/Stage 暂存区域,和git stash命令暂存的地方不一样。使用git add xx,就可以将xx添加近Stage里面 Repository 提交的历史,即使用git commit提交后的结果 二,基本操作命令: git status # 查看状态 git add . # 将变动文件添加 从到工作区添加到 缓存区 git commit -m "提交信息" # 提交代码到 本地仓库 git push origin master # 将本地仓库代码 推送到 远程仓库 git pull # 默认参数为 --merge 将远程仓库代码 拉取到 本地仓库后 merge 到本地代码 git pull --rebase # 将远程仓库代码 拉取到 本地仓库后 rebase 到本地代码 三,进阶命令 - - - 包括分支切换、合并等操作: 1,git clean 命令用来从你的工作目录中删除所有没有tracked过的文件 用法: git clean -n 是一次clean的演习, 告诉你哪些文件会被删除。记住他不会真正的删除文件,只是一个提醒。 git clean -f 删除当前目录下所有没有track过的文件。他不会删除.gitignore文件里面指定的文件夹和文件, 不管这些文件有没有被track过。 git