面试-Git

82 阅读1分钟

🛠Git 常用操作总结

我司Git基本工作流程:

$ git co(checkout) -b develop # → 创建开发分支develop

$ git push # → 推送当前分支(develop)到远端仓库

------------遵循小批量提交原则------------

$ git st(status) # → 查看当前分支工作区、暂存区的工作状态

$ git diff # → diff文件的修改(⚠️很重要很重要很重要)

$ git ci(commit) . # → 提交本次修改

------------以上三步使用最频繁-----------

$ git fetch --all   # → 拉取所有远端的最新代码

$ git merge origin/develop   # → 如果是多人协作,merge同事的修改到当前分支(先人后己原则)

$ git merge origin/master   # → 上线之前保证当前分支不落后于远端origin/master,一定要merge远端origin/master到当前分支

$ git push   # → 推送当前分支到远端仓库

$ git merge --no-ff origin/develop   # → 同事review code之后管理员合并origin/develop到远端主干origin/master

--------分--------割--------线--------

👉 HEAD:当前commit引用

$ git version # → git版本

$ git branch # → 查看本地所有的分支

$ git branch -r # → 查看所有远程的分支

$ git branch -a # → 查看所有远程分支和本地分支

juejin.cn/post/684490…