1. 程式人生 > >Git入門教程 Git教程入門

Git入門教程 Git教程入門

directory cto 其他 工作目錄 tag erl 就是 https 默認安裝

一、下載與安裝

在該頁面 https://git-scm.com/download 選擇操作系統自動下載。

技術分享圖片

默認安裝就好了。

二,基本知識

三種狀態:commited, modified, staged.

  • commited 是說你的數據已經安全地存放在本地了
  • modified 是說你改了文件,介尚未commit到數據庫中
  • staged 是說你已經在當前版本中標識了一個已經改了的文件,要到你下次commit在快照中

因此就有了一個git工程中的三個部分:

  • 工作目錄 Working Directory,
  • 舞臺區 Staging Area,
  • git 目錄 git directory。如下圖所示。

技術分享圖片

這樣以後就這樣工作:

  1. 改了文件,
  2. 選擇那些你想讓下次commit的文件進行stage,
  3. 把stageing area的文件 進行commit

三,操作

3.1 設置和初始化

1 $ git config --global user.name "XiaoMing"
2 $ git config --global user.email XiaoMing@163.com

來設置相關信息。

  • git config --list 來查看其他相關信息。
  • git help 命令 來看幫助(這個幫助比較全面
  • git add -h 來看 add 的幫助,這個幫助比較簡潔

3.2 實戰

創建一個文件夾作為項目所在文件夾,在空白處右擊:

技術分享圖片

選擇Git Bash Here

git init
git add **.c
git status
git commit -m "initial project version"

  

  • init 是初始化
  • add *.c 是把當前目錄的所有.c文件都添加,
  • status 是查看狀態
  • commit 必須加 -m “說明性的文字”

以上就是基本操作

3.3 clone

$ git clone https://github.com/libgit2/libgit2 myOwnlibgit2

  這樣可以從服務器中復制過來項目。後面的 myOwnlibgit2

可選的,如果沒有這個參數,默認是建立服務器中libgit2文件夾,並且裏面有.git目錄。

。。to be continued




Git入門教程 Git教程入門