首先確認你已經安裝了git
1.克隆遠程代碼到本地的操作
git clone 地址
打開git操作命令行 鼠標右鍵點擊

復制需要克隆的項目的地址類似下面的ssh

輸入命令進行克隆 注意:地址要替換成自己的

創建成功后

注意:創建成功后的提示,還需要進入文件夾中 cd 項目文件夾 才能看到進入主分支 master
2.創建分支的方法
創建分支前需要知道查看分支的辦法
git branch
git branch 命令查看本地的分支
*號標注和綠色的表示的是你當前所在的分支
創建自己的分支
git branch 名字
需要注意的是: 創建分支時你在哪個分支新創建的分支就是拷貝的哪個分支,比如你創建分支的時候在a分支,你用命令創建了b分支,此時的b分支和a分支的代碼是一樣的,相當於你copy了一份。
創建完分支你需要切換到你的分支
git checkout 分支名字
注意:項目可以有很多分支,但是都是在當前的文件夾中保存 你所有的操作和記錄都會在.git文件中保存,項目的文件則會隨着你對分支的切換,顯示不同的分支的代碼,假設有 a b兩個分支的代碼 在使用git checkout 切換的時候 項目中的代碼會改變 。切換到 a則顯示a,切換到 b則顯示 b的代碼

如果你在 a分支,但是你想用b 分支的代碼創建一個新的分支 c
之前的創建分支都是復制的當前分支,加入想在當前分支復制別的分支創建新分支需要如下操作
git branch 新分支的名字 被復制的分支的名字 //用 a b c 的需求就是如下 git branch c b
3.合並分支的方法
git merge 分支名字a 表示把分支a合並到當前你所處的分支
當你完成你的修改並檢測代碼可行性的時候,你需要把分支的代碼合並到master上,或者把一個分支合並到另一個分支。合並代碼的操作git merge 分支名字 表示把此分支合並到master。執行此操作時你需要先切換到分支然后在輸入你的合並命令。同時需要注意,當合並分支的時候會遇到,兩個分支修改了相同的東西,這時候會有沖突,需要根據沖突的具體情況做修改。修改完以后仍需再次add 和commit。
git merge 分支名字a 表示把分支a合並到當前你所處的分支, 比如你此時處於分支s 此時你輸入git merge 分支名字a 表示把分支a合並到分支s 。當你處於master中的時候 就是把代碼合並到master中。
5.刪除分支
git branch -d 分支名字
git branch -d 分支名字 當你合並過分支以后,如果某個分支不再使用你可以刪除這個分支。操作代碼如上所示,刪除分支時你需要在master上操作。
6.添加遠程庫 git remote add 遠程庫名 遠程庫地址 這個操作的意義在於。你需要往遠程push代碼的時候如果遠程庫沒有名字你就需要 把git push origin 需要推送的分支 語句中origin 替換成遠程的地址 ,如果你給遠程起一個名字 那么下次再push時你可以用名字代替地址 。當然名字可以隨便起,一般都會用默認的origin,而且一般這個操作不需要你來做,已經有人命名好了。
7.修改遠程庫名稱 git remote rename 舊名字 新名字
8.推送到遠程服務 git push origin 需要推送的分支 表示把你的代碼推送到遠程 這樣別熱也可以看得到 。 push完以后就是運維的事情了,他們會處理代碼並上線。可以push master 也可以push 其它分支。主要看項目組的要求如果是上線則需要合並到master 測試一般都會有測試分支。
9.打標簽 上線的過程 需要表示上線的版本 在master中 git tag 顯示你現在的master已經有多少版本了 如果你要上線你需要遞增版本號 就需要創建新的tag 命令如下
git tag -a 版本名字
-m '更新的描述'
創建標簽還有另外的方法可以自行查找還有刪除tag的命令