Git得基本使用方法add、commit、push、checkout以及Pull

 

 

一、Git是什麼?
Git是目前世界上最先進的分佈式版本控制系統。

  • Working Directory:工作區

  • Index / Stage:暫存區

  • Repository:倉庫區(或本地倉庫)

  • Remote:遠程倉庫

由於前面2篇文章已經簡單得說明了GIT得安裝以及SSH得配置,這次得內容主要是以如何使用Git爲主要內容來說明

當我們下載安裝好Git只有,右鍵,可以看到有一個Git GUI/以及一個Git Bash ,Git GUI主要是一個Git得圖形化界面,但是我們主要說得是Git Bash這塊,用命令行創建Git得本地倉庫,add,commit ,Push,checkout以及Pull

一、如何使用Git

1. 創建版本庫。

什麼是版本庫?版本庫又名倉庫,英文名repository,你可以簡單的理解一個目錄,這個目錄裏面的所有文件都可以被Git管理起來,每個文件的修改,刪除,Git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻還可以將文件”還原”。

首先在我們的E盤創建一個gittest文件夾作爲我們的倉庫

然後右鍵打開我們得Git Bash命令行窗口

第一步我們打開後,可以看到現在所在得位置是在我們得桌面,所以我們先切換到我們要進行版本控制得文件夾中去,也就是我們項目所在得工作空間

cd E: 切換到E盤

cd testgit   切換到E盤下面的gittest工作空間下

如果你是第一次進入GIT,那麼先配置用戶信息,記得把下面的user.name和useremail換成你自己的

配置完成後執行git config --list查看配置後得信息

$ git config --global user.name "Doe"
$ git config --global user.email [email protected]

好了,用戶信息配置好了之後就開始步入正題了,前面我們已經切換到工作空間gittest目錄下了

我們現在執行命令 git init 初始化git,然後就可以對該目錄進行版本控制,執行完之後,可以看到後面已經創建了一個.git目錄

如果你的文件夾下面沒有,那需要在查看中設置一下,顯示隱藏文件夾,因爲.git目錄是隱藏得

接着我們在該文件夾下手動或者通過命令創建一個文本README.TXT

接着輸入命令 vim README.TXT進入編輯模式然後按【i】進行編輯README得文本內容

輸入11111111111然後ESC,接着切換大寫鍵輸入ZZ,退出編輯模式

輸入 cat README.TXT查看文本內容

2. 添加一個遠程地址

git remote add origin +你在gitHUb上新建得項目地址(https://github.com/nanBole/gittest.git)

若出現上圖得提示,則輸入用戶名和郵箱地址驗證

提交README.txt文件到Stage暫存區,add之後,輸入git status查看狀態,此時是 NO COMMIT 

下面接着進行提交:git commit -m "輸入你要備註得內容",此時再進行一次git status 查看

已經提交

下面我們將已經提交的內容Push到遠程倉庫去

命令:git push -u origin master  / git push origin master

我們第一次推到遠程得時候回加上這個-u,後面我們再次提交分支得時候就直接使用第二種方式就可以了

$ git push 如果當前分支與多個主機存在追蹤關係,那麼這個時候-u選項會指定一個默認主機,這樣後面就可以不加任何參數使用git push。

$ git push -u origin master 上面命令將本地的master分支推送到origin主機,同時指定origin爲默認主機,後面就可以不加任何參數使用git push了。

 不帶任何參數的git push,默認只推送當前分支,這叫做simple方式。此外,還有一種matching方式,會推送所有有對應的遠程分支的本地分支。Git 2.0版本之前,默認採用matching方法,現在改爲默認採用simple方式。

回到github首頁刷新下,可以看到我們得README文件已經推送到origin主機了。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章