Git 02 從遠端庫轉殖 分支管理

2021-09-02 01:44:12 字數 1818 閱讀 6455

轉殖乙個遠端庫到本地:

(1)遠端庫已經準備好了

(2)開啟 cmd 或者 git bash,進入你需要存放專案的路徑

【注意】:git bash 的命令和 cmd 中有些許差異,就像返回上一級目錄,還有 ^ 符號的含義,cmd 中使用 head^ 需要加引號,多用用就熟悉了,給你貼出一點 git bash 的命令差別

(2). 進入某一目錄:cd git (進入 git 目錄)

(3). 顯示當前路徑:pwd

(3)使用命令 git clone 轉殖乙個本地庫:

(想換自己的庫就將:後面的替換成自己的)

(4)進入目錄,可以檢視:

分支管理就是說,當你建立了乙個屬於你自己的分支,只在自己的分支上做修改提交/刪除/回退等,別人是看不到的,別人還繼續在主分支(或者別人自己的分支)上正常工作,而你在自己的分支上幹活,想提交就提交,直到開發完畢後,再一次性合併到主分支上,這樣,既安全,又不影響別人工作。

建立與合併分支:

(1)第一步還是在 cmd 或者 git bash 先進入專案目錄

【注意,如果是轉殖下來的要進入到專案的目錄(就是可以看到 .git 命名的資料夾的目錄)】

(2)首先,我們建立名為 first 分支,然後切換到 first 分支:

git checkout -b first
git checkout命令加上-b引數表示建立並切換,相當於以下兩條命令:git branch firstgit checkout first

(3)檢視分支,用 git branch 命令檢視當前分支:

git branch
git branch命令會列出所有分支,當前分支前面會標乙個*號。

(4)切換回主分支,使用:

git checkout master
(5)將分支上的內容合併到主分支(也就是說,只在自己的分支上執行修改,只切換分支是內容是沒有合併的)合併需要執行:

git merge first
(5)刪除分支:

git branch -d first
建立與合併分支小結:

git 鼓勵大量使用分支:

檢視分支:git branch

建立分支:git branch 分支名

切換分支:git checkout 分支名

建立+切換分支:git checkout -b 分支名

合併某分支到當前分支:git merge 分支名

刪除分支:git branch -d 分支名

Git 從遠端庫轉殖

上次我們講了先有本地庫,後有遠端庫的時候,如何關聯遠端庫。現在,假設我們從零開發,那麼最好的方式是先建立遠端庫,然後,從遠端庫轉殖。首先,登陸github,建立乙個新的倉庫,名字叫gitskills 我們勾選initialize this repository with a readme,這樣git...

git從遠端庫轉殖

上次我們講了先有本地庫,後有遠端庫的時候,如何關聯遠端庫。現在,假設我們從零開發,那麼最好的方式是先建立遠端庫,然後,從遠端庫轉殖。首先,登陸github,建立乙個新的倉庫,名字叫gitskills 我們勾選initialize this repository with a readme,這樣git...

git從遠端庫轉殖

github給出的位址不止乙個,還可以用這樣的位址。實際上,git支援多種協議,預設的git 使用ssh,但也可以使用https等其他協議。使用https除了速度慢以外,還有個最大的麻煩是每次推送都必須輸入口令,但是在某些只開放http埠的公司內部就無法使用ssh協議而只能用https。要轉殖乙個倉...