1. 程式人生 > >Git 命令列使用總結

Git 命令列使用總結

一、使用者資訊

設定使用者名稱、郵箱

git config  –-global user.name "xxx"

git config  –-global user.email "xxx"

修改使用者名稱、郵箱

git config  –-global user.name "xxx"

git config  –-global user.email "xxx"

檢視配置資訊

git config --list

二、Git 新建空專案,將原生代碼提交到遠端空專案

1、進入到專案根目錄

cd  專案根目錄

2、初始化 git,即變成可以管理的 git 倉庫,生成隱藏 .git 檔案 

git init

3、關聯到遠端庫地址

git remote add origin 專案遠端庫地址

4、檔案新增到暫存區。特別注意:後面的 “.”,表示新增所有檔案;git 會自動忽略檔案,不用考慮忽略檔案

git add .

5、提交到倉庫。特別注意:提交描述是必須要有的,否則會報錯。

git commit -m "提交描述"

6、推行到遠端倉庫。(到此已上傳成功

git push -u origin master

7、狀態查詢

git status

三、git gui 操作程式碼

可以用命令 $ git gui 調出 gui 介面,介面上面有包括新增、提交、上傳等按鈕,可以直接使用按鈕來操作程式碼。

$ git gui

四、建立分支、切換分支、推送到遠端、合併分支、刪除分支

1、檢視本地分支

$ git branch

2、檢視全部分支。注意:remotes 開頭的是遠端分支

$ git branch -a

3、建立本地分支

$ git branch 分支名稱

4、切換到相應分支

$ git checkout 分支名稱

5、分支推送到遠端

$ git push origin 分支名稱:分支名稱

注意:如果不寫遠端分支名稱,則預設和本地分支同名,這時命令為:$ git push origin 分支名稱

6、第3、4可以合併到一起,即建立和切換分支,效果是一樣的,最後要推送到遠端還是執行第5步

$ git checkout -b 分支名稱

7、從另一個分支合併到當前分支

$ git merge 分支名稱

8、刪除本地分支。注意:不能刪除當前分支,會報錯,可以刪除非當前分支。

$ git branch -d 分支名稱

9、要刪除遠端分支,在8的基礎上還要執行下面命令

$ git push origin :刪除的分支名稱

五、克隆程式碼、拉取程式碼

進入到專案根目錄

$ cd 專案目錄路徑

克隆程式碼

$ git clone 專案地址

拉取程式碼

$ git pull

拉去程式碼更新指定分支

$ git pull origin 分支名稱