git记录

作者: 糖心儿的记录 | 来源:发表于2022-06-10 11:32 被阅读0次
     查看所有分支 git branch -a
     查看当前分支:git branch
     创建分支 git brach dev-icon-picker
    切换分支 git checkout dev-icon-picker  / git switch dev-icon-picker
     创建+切换分支:git checkout -b dev-icon-picker
     合并dev分支到当前分支(假设现在是dev-icon-picker分支)
    git merge dev
    
     删除分支 git branch -d dev-icon-picker
    
    
    正确的执行顺序
     1.git add 在vscode中点加号+
     2.git commit -m"提交的信息" 在vscode中可以直接输入
     3.如果有冲突的话解决冲突 然后再vscode中在add一下解决完冲突的文件 再次commit
    
    
     在项目中一般这样做(crami-ui为例子)
    开发一个新功能 自己新建一个分支  git brach dev-icon-picker
     在自己的分支上提交代码
     如果需要发版的话 需要这么做 (为了保持我的代码 和dev上的一致 需要把我的代码 dev-icon-picker分支合并到dev分支,
     但是最好的做法是先把dev的代码合并到我的分支,解决完冲突之后再把dev-icon-picker分支合并到dev分支)
    git 命令步骤
         思路:在合并前需要先切到dev分支上 -> pull一下代码,保证本地dev分支上的代码为最新的-> 再合并到dev-icon-pick分支->合并完没有问题了->再把dev-icon-pick合并到dev分支
    1.git branch 显示dev-icon-picker
    2.git checkout dev
    3.git pull
    
    
     4.git checkout dev-icon-picker 
     5.git merge dev 有冲突的话需要解决完之后再次 add commit push到dev-icon-picker
     6.git push origin dev-icon-picker
     此时dev-icon-picker这个分支上就是 dev分支上所有代码 + 我最新写的所有代码
     7.git checkout dev
     8.git merge dev-icon-picker
     9. add commit push到dev分支 此时 两个分支代码保持了一致 并且都push到的远程仓库
    
    
    
    
    

    相关文章

      网友评论

          本文标题:git记录

          本文链接:https://www.haomeiwen.com/subject/tqxbmrtx.html