1. 程式人生 > >Git提交代碼到主分區

Git提交代碼到主分區

目錄 bubuko git bash ash 新建 checkout git add 版本 branch

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提交代碼到主分區