Git提交代码到主分区

Posted notenough

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git提交代码到主分区相关的知识,希望对你有一定的参考价值。

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分支)

 

 


技术分享图片
















以上是关于Git提交代码到主分区的主要内容,如果未能解决你的问题,请参考以下文章

git 分支提交到主分支步骤

git rebase 压缩提交

sourcetree .git 强制忽略指定文件不提交

git合并代码到主分支

git提交时,新建分支,提交内容,再合并到主分支

git提交时,新建分支,提交内容,再合并到主分支