Git 命令
https://www.runoob.com/git/git-basic-operations.html
查看分支
git branch
切換分支
git checkout develop2.3
創(chuàng)建本地分支
git branch develop2.3
刪除本地分支
git branch -d develop2.3
合并分支
git merge develop2.3
查看所有分支
git branch -a
創(chuàng)建遠(yuǎn)程分支
git push origin develop2.3 創(chuàng)建并把本地分支push到遠(yuǎn)程
刪除遠(yuǎn)程分支
git push --delete origin develop2.3
從遠(yuǎn)程拉取分支并創(chuàng)建本地分支
git checkout -b develop2.3 origin/develop2.3
從遠(yuǎn)程develop2.3拉取代碼當(dāng)當(dāng)前分支
git pull origin develop2.3
把本地代碼推到遠(yuǎn)程分支
把本地的develop分支上的代碼推送到遠(yuǎn)程develop2分支上
git push origin develop:develop2
5檐蚜、把遠(yuǎn)程服務(wù)器的代碼拉取到本地
git pull origin develop2:develop
把遠(yuǎn)程develop2分組的代碼拉起到本地develop分支
git tag的操作
創(chuàng)建本地tag
git tag -a v5.0
刪除本地的tag
git tag -d v5.0
把標(biāo)簽推送到服務(wù)器
git push origin v1.0
git push origin --tags // 推送所以tag
刪除遠(yuǎn)程的tag
git push origin --delete tag v5.0
有時(shí)候需要根據(jù)tag創(chuàng)建分支.
現(xiàn)在主分支上有一個(gè)tag為v2.3,主分支的名字為master.
1.執(zhí)行:git origin fetch 獲得最新.
2.通過(guò):git branch 會(huì)根據(jù)tag創(chuàng)建新的分支.
例如:git branch develop2.3 v2.3
會(huì)以tag v2.3創(chuàng)建新的分支develop2.3;
3.可以通過(guò)git checkout develop2.3 切換到新的分支.
4.通過(guò) git push origin develop2.3 把本地創(chuàng)建的分支提交到遠(yuǎn)程倉(cāng)庫(kù).