git add 添加到暂存区
git commit 将暂存区的代码提交到远程
git commit -a 直接将已修改的代码提交到远程 (相当于 git add + git commit)
git diff 查看已修改的代码和上一次提交的代码的区别
git diff --staged 查看暂存区代码和上一次提交的代码的区别
git log 查看日志
git reset HEAD class.java 将暂存区的class.java文件改为已修改
git checkout --class.java 撤销对class.java(已修改状态)的修改
git status 查看状态
git remote 查看所有远程仓库
git remote set-url origin <url>设置远程仓库地址(用于修改远程仓库地址)
git remote -v 查看所有远程仓库并显示url
git branch testing 创建testing分支
git checkout testing 切换到testing分支
(区别:git checkout --class.java 撤销对class.java(已修改状态)的修改)