git合并分支到主干流程?
1.切換到主干master:gitcheckoutmaster
2.在master上執(zhí)行g(shù)itpull拉取遠(yuǎn)端最新代碼
3.在master上合并分支代碼:gitmerge分支名
若有,根據(jù)提示哪個文件,打開文件編輯保存后重新合并分支代碼(gitmerge分支名)
4.提交到遠(yuǎn)端(重要):gitpush
git遠(yuǎn)程跟蹤分支有用么?
有用,有新的更新立馬就可以同步下來。
git刪除遠(yuǎn)程分支有影響嗎?
刪除了遠(yuǎn)程分支就看不到這個分支的內(nèi)容了
git標(biāo)簽使用方法?
共6個步驟:
一、列出標(biāo)簽
1.列出當(dāng)前倉庫的所有標(biāo)簽:gittag
2.列出所有標(biāo)簽及說明:gittag-n
3.搜索符合條件的標(biāo)簽:gittag-l#341.0.*#34
4.查看標(biāo)簽信息:gitshowv1.0.1
二、創(chuàng)建標(biāo)簽
1.創(chuàng)建標(biāo)簽:gittag#34指定標(biāo)簽名#34
2.創(chuàng)建帶有說明的標(biāo)簽:
3.給指定的commit打標(biāo)簽:
三、刪除標(biāo)簽
1.刪除標(biāo)簽:
2.刪除遠(yuǎn)程標(biāo)簽:
3.刪除遠(yuǎn)程標(biāo)簽(Git1.7版本以后):
四、本地標(biāo)簽推送到遠(yuǎn)程
1.推送指定標(biāo)簽:
2.一次性推送全部尚未推送到遠(yuǎn)程的本地標(biāo)簽:
五、重命名tag
1.刪除原有tag,重新添加
2.強(qiáng)制替換,再刪除原有
六、獲取指定tag代碼
第一步:切換到指定標(biāo)簽,提示你當(dāng)前處于一個“detachedHEAD#34狀態(tài),因為tag相當(dāng)于是一個快照,是不能更改它的代碼的
第二步:如果要在tag代碼的基礎(chǔ)上做修改,你需要一個分支
第三步:切回到之前的HEAD指向(以master為例)
git一次代碼的成功提交需要經(jīng)歷?
需要經(jīng)歷以下步驟:
1:gitadd.把代碼提交到緩存區(qū)
2:gitcommit-m#34備注#34提交代碼
3:把代碼合并到遠(yuǎn)程分支中去gitpush