zoukankan      html  css  js  c++  java
  • git代码提交流程

    一.git提交代码简单流程

    第一步,找到代码仓库地址 拉去项目代码

    git  clone ssh://地址路径,最后用http的地址,而不用ssh路径,http分配的才是自己账号使用的代码分支

    第二步:如果首次拉去,会输入git账号,首次登录之后,后面就不需要做任何操作了

    第三步:git add . 把代码提交到缓存区

    第四步:git commit -m "备注" 提交代码

    第五步:把代码合并到远程分支中去 git push  (origin test)

    如果没有填,就是推送到默认分支,一般在退文件的时候,最后先拉去一下代码 git pull 

    把分支合并到主支

    假如我们现在在test分支上,刚开发完项目,执行了下列命令

    git add .
    git commit -m ‘test'
    git push -u origin test

    然后我们要把dev分支的代码合并到master分支上 该如何? 
    二.首先切换到master分支上

    1.git checkout master

    如果是多人开发的话 需要把远程master上的代码pull下来

    2.git pull origin master

    如果是自己一个开发就没有必要了,为了保险期间还是pull

    然后我们把test分支的代码合并到master上

    3.git merge test


    然后查看状态

    4.git status

    两个位置冲突了

     git checkout  routes/listing.php 处理冲突文件listing

     处理冲突文件需要合并文件,把在提交代码的时候处理



    上面的意思就是你有12个commit,需要push到远程master上 
    执行下面命令即可

    5.git push origin master

    这样就可以了

    需求单独创建分支

    在创建之前先 git pull 拉去最新项目代码

    git checkout -b dev 每次创建独立分支

    2)创建并切换到新的分支中:

    命令:git checkout –b 分支名称

    从图中可以看出,执行命令前,我们处于master分支中,执行命令后,我们直接在dev1分支中了。

    3)删除本地分支和原地分支:

     我现在在dev20181018分支上,想删除dev20181018分支

      1 先切换到别的分支: git checkout dev20180927

      2 删除本地分支: git branch -d dev20181018

      3 如果删除不了可以强制删除,git branch -D dev20181018

      4 有必要的情况下,删除远程分支(慎用):git push origin --delete dev20181018

      5 在从公用的仓库fetch代码:git fetch origin dev20181018:dev20181018

      6 然后切换分支即可:git checkout dev20181018

      注:上述操作是删除个人本地和个人远程分支,如果只删除个人本地,请忽略第4步

    6.代码回滚

    git log # 得到你需要回退一次提交的commit id
    git reset --hard <commit_id>  # 回到其中你想要的某个版
    或者
    git reset --hard HEAD^  # 回到最新的一次提交

  • 相关阅读:
    〖教程〗Ladon提权MS16-135参数版(WIN7-2016)
    〖教程〗RDP会话劫持 Ladon无密码登陆管理员桌面会话
    Ladon for PowerShell远程加载教程
    〖教程〗NbtScan 139端口弱口令/Netbios密码爆破
    给你一个免费加入"小密圈"的机会
    活动目录(Active Directory,AD)的主要功能
    如何通过审计安全事件日志检测密码喷洒(Password Spraying)攻击
    mouseenter 和mouseover的区别
    如何获取可视区域宽高,获取元素到在文档中的位置
    闭包
  • 原文地址:https://www.cnblogs.com/kevin-yang123/p/14360329.html
Copyright © 2011-2022 走看看