git查看、創(chuàng)建、刪除、本地、遠(yuǎn)程分支方法詳解
1. 查看遠(yuǎn)程分支
git branch -r origin/master
2. 查看本地分支
git branch *master
注:以*開頭指明現(xiàn)在所在的本地分支
3. 查看本地分支和遠(yuǎn)程分支
git branch -a *master remotes/origin/master
4. 創(chuàng)建分支
*新建一個(gè)分支,但依然停留在當(dāng)前分支
git branch [branch-name]
*新建一個(gè)分支,并切換到該分支上
git branch -b [branch-name]
4-1 創(chuàng)建本地分支
$ git branch test_1 $ git branch -a * master test_1 remotes/origin/master
注:創(chuàng)建本地分支時(shí),默認(rèn)是把所在的本地分支的東西拷貝給新建本地的分支。
4-2 把本地分支推送到遠(yuǎn)端作為遠(yuǎn)端分支
$ git push origin test_1 To git@****** * [new branch] test_1 -> test_1 $ git branch -a * master test_1 remotes/origin/master remotes/origin/test_1
注:git push origin test_1會(huì)把本地的test_1分支推送到遠(yuǎn)端,本地test_1分支和遠(yuǎn)端的對(duì)應(yīng)關(guān)系是test_1-->test_1
如果本地根本沒有分支test_9,推送的話會(huì)提示錯(cuò)誤
5. 切換到分支
$ git checkout test_1 Switched to branch 'test_1'
6. 刪除本地分支
$ git branch -a master test_1 test_2 remotes/origin/master remotes/origin/test_1 remotes/origin/test_2 $ git branch -d test_2 Deleted branch test_2 (was c470057). $git branch -a master test_1 remotes/origin/master remotes/origin/test_1 remotes/origin/test_2
可以看到本地分支test_2刪除了
7. 刪除遠(yuǎn)程分支
復(fù)制代碼 $ git branch -a * master test_1 remotes/origin/master remotes/origin/test_1 remotes/origin/test_2 $ git push origin :test_2 To git@*********- [deleted] test_2 $ git branch -a * master test_1 remotes/origin/master remotes/origin/test_1
注:git push origin :*** 就是刪除遠(yuǎn)程分支的意思,和剛才我刪除本地?zé)o關(guān)。如下面,我留著本地test_1分支,只是刪除了遠(yuǎn)端的分支test_1
$ git push origin :test_1 To git@******** - [deleted] test_1 $ git branch -a * master test_1 remotes/origin/master
更多關(guān)于git命令的使用方法與實(shí)例請(qǐng)查看下面的相關(guān)鏈接
相關(guān)文章
Python實(shí)現(xiàn)Mysql數(shù)據(jù)庫連接池實(shí)例詳解
這篇文章主要介紹了Python實(shí)現(xiàn)Mysql數(shù)據(jù)庫連接池實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下2017-04-04基于Python實(shí)現(xiàn)主機(jī)遠(yuǎn)程控制
這篇文章主要介紹了基于Python實(shí)現(xiàn)主機(jī)遠(yuǎn)程控制,本文為?HITwh?網(wǎng)絡(luò)空間安全專業(yè)網(wǎng)絡(luò)空間安全設(shè)計(jì)與實(shí)踐選題,主要實(shí)現(xiàn)了遠(yuǎn)程監(jiān)控局域網(wǎng)內(nèi)的主機(jī)桌面與網(wǎng)絡(luò)情況、簡(jiǎn)單鍵鼠控制、遠(yuǎn)程斷網(wǎng)(ARP?攻擊)、數(shù)據(jù)加密傳輸?shù)裙δ?,下面來看看具體實(shí)現(xiàn)過程吧2022-01-01Keras存在自定義loss或layer怎樣解決load_model報(bào)錯(cuò)問題
這篇文章主要介紹了Keras存在自定義loss或layer怎樣解決load_model報(bào)錯(cuò)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09python中精確輸出JSON浮點(diǎn)數(shù)的方法
這篇文章主要介紹了python中精確輸出JSON浮點(diǎn)數(shù)的方法,需要的朋友可以參考下2014-04-04python數(shù)據(jù)清洗中的時(shí)間格式化實(shí)現(xiàn)
本文主要介紹了python數(shù)據(jù)清洗中的時(shí)間格式化實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-05-05