zoukankan      html  css  js  c++  java
  • git 本地代码提交至远程master分支解决方法

    git 提交代码,本地新建一个my分支,不从本地master分支直接上传,而是先从本地my分支上提交至本地master分支,然后本地master提交至远程master分支
    上。前提是远程只有一个master分支。
    第一步:首先到工程目录下。打开git bash命令框
    第二步:创建本地my分支,git checkout -b my(已经存在my分支则git checkout my直接切换到my分支)
    第三步:将本地my的分支上的修改提交至缓存区,
            git add .(提交全部修改),或者只修改了某个文件可以 git add 文件路径+文件名 进行提交
            git commit -m "备注"
            注释:这步之后已经将修改的代码提交到了my分支的缓存区
    第四步:切换到master,git checkout master;
            首先记住一定要先将远程master分支的代码更新本地master分支,否则代码无法提交。git pull 更新本地master代码;
            将my缓存区提交的修改合并到本地master分支上,git merge my。(此时已经将修改与本地master合并);
            最后将代码提交到远程master上,git push。
            (建议:可以在提交万代码之后将my分支删除,重新创建一个my分支,因为此时的my分支和master分支的版本不同,如果不删除,则需要将master分支
            上的代码合并更新到my分支,此时比较偷懒的操作是可以将my先删除在创建,这样my分支和master分支的代码就是统一版本了。
            git branch -d  my 删除my分支;git checkout -b my 新建my分支)


  • 相关阅读:
    关于添加类目
    关于协议传值
    Block传值
    UIImagePickerController(相册的使用)
    Handler(单例传值)
    UISearchController
    org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.microsoft.sqlserver.jdbc.SQLServerDriver '
    vs2015 打开项目自动运行 npm install
    Apktool下载与安装 windows环境
    React-Native 问题随记2: com.android.builder.testing.api.DeviceException
  • 原文地址:https://www.cnblogs.com/emily1130/p/9012786.html
Copyright © 2011-2022 走看看