git init 初始化一个本地的git仓库
远程仓库操作
git remote add origin ‘远程仓库地址.git’ 本地仓库关联远程仓库
git pull origin master 拉取远程仓库master分支的代码
git push 将本地仓库内容推送到远程分支
本地仓库操作
git add . 讲所有更改文件添加到暂存区
git commit -m '提交说明‘ 将暂存区的内容提交至本地仓库
版本回退
git reset --hard 回退修改或暂存但未提交的文件
git reset --hard origin/master 回退已提交但未push到远程分支的文件
git reset --hard head^ 回退至上一个版本
git reset --hard '版本号前几位数字' 回退到指定版本
当分支已被推送至远程分支想要回退:
第一步:
git reset --hard head^ 回退到想要的版本
第二步:
git push -f 强制推送到远程分支(远程分支一般会显示强制回退标识)
暂存更改
git stash save '暂存说明'
git stash pop 取出最近暂存的代码