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 ...