1.git拉取项目
git clone (git项目的https复制链接)
2.检查对项目的更改
git status
3.从一个或多个其他存储库中获取分支和/或标签
git fetch
提交修改一般操作
#创建新的分支
git checkout -b BRANCH_NAME
#添加需要提交的修改文件
git add FILE_NAME
#为更改添加提交操作注释并提交
git commit -m “注释”
#将提交提交至远程仓库
git push
合并分支操作
#先跳转至要合并至的分支
git checkout BRANCH_NAME1
#将该分支合并至刚才跳转的分支
git merge BRANCH_NAME2
#将更改提交至要合并至的分支
git push origin BRANCH_NAME1
代码回退至某一版本
# 查看commit的版本
git log
# 回退到上个版本
git reset --hard HEAD^
# 回退到前3次提交之前,以此类推,回退到n次提交之前
git reset --hard HEAD~3
# 回退到指定commit的版本
git reset --hard commit_id 撤销,但是不会保留修改。
git reset --soft commit_id 保留修改,将改动放至缓存区
git reset --mixed commit_id 保留修改,不将改动放至缓存区