git clone
克隆远程代码
git checkout -b 本地分支名 origin/远程分支名
拉取远程分支,并给本地分支命名
git branch
查看本地分支
git branch -a
查看远程分支
git branch 分支名
创建本地分支
git push origin 本地分支名
将本地分支提交到远程
git add .
添加所有修改文件
git commit -m"xxxx"
提交修改内容
git push
提交到远程服务器
git pull
拉取远程服务器最新代码
git status
查看本地代码与远程代码的区别
红色表示没有add,绿色表示已经add
git log
查看提交日志
git checkout – file
取消某个文件的修改
git checkout .
取消本地所有修改
git reflog
查看所有操作记录
git reset --hard HEAD@{7}
回退到某次操作
git branch -d 本地分支名
删除本地分支
git push origin --delete 远程分支名
删除远程分支
git reset – hard commit id
回退到某次提交
git merge 分支名
分支合并
git fetch
表示拉取不成功。我们需要先执行
git tag 1.0.0
创建tag
git push origin 1.0.0
将tag推送到远程
git tag -d 1.0.0
删除本地tag
git push origin :refs/tags/1.0.0
删除远程tag