git add .将该文件添加到缓存
git status 命令查看你的代码在缓存与当前工作目录的状态,加了 -s 参数,以获得简短的结果输出。
git diff 显示已写入缓存与已修改但尚未写入缓存的改动的区别,
git diff --cached 命令会告诉你有哪些内容已经写入缓存了。
git diff HEAD 查看已缓存的与未缓存的所有改动
git commit -m 'my hola mundo changes' 使用 -m 选项以在命令行中提供提交注释。
git reset HEAD -- file 取消缓存已缓存的内容,与add对应
git rm 将文件从缓存区移除
git branch 列出可用的分支
git branch (branchname) 来创建分支
git branch -d (branchname) 删除分支
git checkout (branchname) 命令切换到该分支
git checkout -b (branchname) 创建并切换到该分支
git merge 其他分支 ;将分支合并到你的当前分支
git log 显示一个分支中提交的更改记录,--graph 选项,查看历史中什么时候出现了分支、合并。
git log –author 只寻找某个特定作者的提交
git log –grep 根据提交注释过滤提交记录
git tag 给历史记录中的某个重要的一点打上标签,git tag -a 命令时,Git 会打开你的编辑器,让你写一句标签注解
git fetch 从远端仓库下载新分支与数据
git pull 从远端仓库提取数据并尝试合并到当前分支
git push 推送你的新分支与数据到某个远端仓库
领取专属 10元无门槛券
私享最新 技术干货