1.當(dāng)你要寫(xiě)一個(gè)功能之前,先創(chuàng)建一個(gè)分支,在項(xiàng)目的終端輸入,例如:git checkout -b login ?現(xiàn)在我們就創(chuàng)建了一個(gè)login登錄分支
輸入git branch 可以看到我們正處在login這個(gè)分支上面
2.當(dāng)你寫(xiě)完這個(gè)登錄功能的代碼后,輸入git status ,查看當(dāng)前狀態(tài),發(fā)現(xiàn)都是紅色的,表示這些都是修改或者新增的文件。
輸入 git add . 再輸入git status后發(fā)現(xiàn)紅色變成綠色了,表示這些文件已放入暫存區(qū),再輸入git commit -m "提交了登錄功能“ ?,輸入git status后顯示nothing to commit ,working tree clean就表示代碼已放入本地倉(cāng)庫(kù)
如果想要將login分支提交到云端倉(cāng)庫(kù)的話(huà),git ?push -u ?origin ?login , 這樣login分支就提交到云端倉(cāng)庫(kù)了
這時(shí)候我們想將login分支與主分支合并 ,輸入?git branch,發(fā)現(xiàn)當(dāng)前處于login分支,輸入git checkout master,切換到主分支master,輸入合并命令git ?merge login ,?login功能就合并到主分支里面了,
如果我們還想將主分支推送到云端倉(cāng)庫(kù),輸入git ?push就可以將master主分支送到云端gitee倉(cāng)庫(kù)了
最后,我們可以刪除本地的login分支, 輸入?git branch -d login
注意1:git ?push -u ?origin ?login表示第一次提交這個(gè)分支代碼到云端倉(cāng)庫(kù),如果以后修改了login里面的內(nèi)容,想要再次提交,只要輸入git? push就可以了文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-504390.html
注意2:每次提交完分支代碼后,都要將分支代碼與主分支master進(jìn)行合并,合并代碼時(shí),必須處于master主分支上,才能發(fā)起合并代碼。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-504390.html
到了這里,關(guān)于git如何提交功能分支代碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!