Git基礎命令

2021-07-29 19:44:41 字數 1565 閱讀 8762

git現在廣泛應用在開發**管理中,想當年svn也是幹過這事,當然現在也還有人用,畢竟還是有情懷的嘛。對於測試,現在用git的還少,相對於檔案管理,svn還是會方便很多。當然,用習慣了git也方便,但是我第一次開始用吧,覺得特麻煩,把基礎命令總結下,免得幾日不用忘記。

1.建立專案

不管是gitlab、github,還是其他,先在官網建立個專案吧,這個不屬於命令建立。

2.使用者資訊

安裝完git,第一配置個人資訊的使用者名稱和郵件,每次git提交時都會引用這條資訊。

git config --global user.name "使用者名稱"

git config --global user.email "郵箱位址"

使用者名稱可隨意,郵箱位址為註冊的git賬號的郵箱位址

3.轉殖專案

git clone 專案位址

4.本地初始化

(1)mkdir test

新建資料夾

(2)cd test

新建test資料夾,進入test資料夾,作為git存放的窩

(3)git init

初始化,表示這個目錄是git目錄,會隱藏乙個.git檔案

(4)git remote add origin 遠端git位址

關聯遠端倉庫

(5)git remote -v

檢視關聯的專案資訊

(6)git pull origin 本地倉庫

拉取遠端倉庫到本地倉庫

5.提交檔案

三部曲git add 新建的檔案(提交所有資料夾、檔案:git add -f 資料夾名,git add -a可提交全部檔案)

git commit -m "注釋"

git push origin master

解釋下,注釋就是本次提交的說明,push就是把本地的提交到伺服器上,origin指當前的本地分支,master指遠端伺服器的分支

6.分支

(1)git branch dev_1.0

建立本地分支

(2)git checkout dev_1.0

切換本地分支(本地分支與git服務一樣,預設是master分支)

(3)git checkout -b dev_1.0 origin/分支名

當然也可以一步完成上面的操作,上面命令表示在本地建立dev_1.0分支,並且關聯到遠端倉庫分支

(4)檢視分支

本地:git branch

遠端:git branch -r

全部:git branch -a

(5)git push --set-upstream origin dev_1.0

如果在本地新建乙個dev_1.0的分支,而遠端倉庫沒有,就可以使用這個命令,會在遠端倉庫自動新建乙個dev_1.0的同名分支

(6)git checkout --track origin/dev_1.0

如果在遠端有分支dev_1.0,而本地不用新建,則用上面命令,會自動化在本地新建dev_1.0並關聯

(7)git push origin 本地分支:遠端分支

提交分支**

(8)git branch -d 分支名

刪除分支

GIT 基礎 基礎命令

環境 centos7 yum install git這裡裡有個隱藏的資料夾 git 為git倉庫的配置資料夾,不可隨意修改 cd www git git init ls a git這裡和我們平時使用的git客戶端中設定使用者名稱和郵箱一樣的作用 git config global user.name...

Git 基礎命令

一 建立 git init 初始化乙個git倉庫 git add 把檔案新增到倉庫 git commit 把檔案提交到倉庫 二 顯示 git status 檢視倉庫當前的狀態 git log 檢視提交日誌 git reflog 檢視每次命令的記錄 三 管理 git reset hard head 把...

git基礎命令

建議學習參考廖雪峰git教程 用git初始化目錄,使其可以用git管理 git init建立dev分支並切換到dev分支 git checkout b dev switched to anew branch dev git checkout命令加上 b引數表示建立並切換,相當於以下兩條命令 git ...