Git 工作中常用的命令
常用命令
git强制覆盖本地代码,与git远程仓库保持一致: git reset --hard origin/master
更新远程分支列表:git remote update origin --prune
git命令操作
查看所有分支 git branch -a
切换分支 git checkout 分支名
创建+切换分支:git checkout -b <name>
分支代码合并到主干
1.首先切换到分支
git checkout 分支
2.使用git pull 把分支代码pull下来
git pull
3.切换到主分支
git checkout master
4.把分支的代码merge到主分支
git merge 分支
5.git push推上去ok完成,现在 你自己分支的代码就合并到主分支上了
git push
查看合并之后的状态
git status
正常开发代码提交
1、保存本地 git add -A
2、提交本地 git commit -m '提交的备注信息'
3、拉取远程代码 git pull origin v1.0
4、提交到远程分支 git push origin v1.0
git branch -a 查看本地分支和远程分支情况
git remote show origin 查看本地分支和追踪情况
git remote prune origin 同步删除本地的远程分支
git branch -D <name> 删除本地多余分支
代码回滚
git reset --hard bfe57168b9af07facb5184de784b3b3cae14f38c 回滚代码
git push -f 强制提交
关联远程分支
git branch --set-upstream-to=origin/v1.0 本地分支关联远程分支
代码提交备注建议标准
feat:新功能(feature)
fix:修补 bug
docs:文档(documentation)
style:格式(不影响代码运行的变动)
refactor:重构(即不是新增功能,也不是修改 bug 的代码变动)
test:增加测试
chore:构建过程或辅助工具的变动
git commit -m 'feat:添加了一个用户列表页面'
git commit -m 'fix:修复用户列表页面无法显示的bug'
git commit -m 'refactor:用户列表页面代码重构'