Git核心理論 專案搭建 GIT檔案操作

2021-10-10 18:38:38 字數 1617 閱讀 4688

git本地有三個工作區域:工作目錄(working directory)、暫存區(stage/index)、資源庫(repository或git directory)。如果在加上遠端的git倉庫(remote directory)就可以分為四個工作區域。檔案在這四個區域直接按的轉換關係如下:

1、在工作目錄中新增、修改檔案;

2、將需要進行版本管理的檔案放入暫存區域;

3、將暫存區域的檔案提交到git倉庫。

因此,git管理的檔案有三種狀態:已修改(modified),已暫存(staged),已提交(committed)

建立工作目錄與常用指令:

工作目錄(workspace)一般就是你希望git幫助你管理的資料夾,可以是你專案的目錄,也可以是乙個空目錄,建議不要有中文。日常使用只要記住下圖六個命令:

3.1、本地倉庫搭建:

建立本地倉庫的方法有兩種:一種是建立全新的倉庫,另一種是轉殖遠端倉庫。

$ git init

initialized empty git repository in c:/users/yyb/desktop/gittest/.git/

執行完以後可以看到,僅僅在專案目錄多出了乙個.git目錄,關於版本等的所有資訊都在這個目錄裡面。

將遠端伺服器上的倉庫完全映象乙份至本地!

檔案4種狀態:

檢視檔案狀態:

#檢視指定檔案狀態

git status [filename]

#檢視所有檔案狀態

git status

#檢視所有檔案狀態

git add .

#提交快取區中的內容到本地倉庫 -m 提交資訊

git commit -m "訊息內容"

忽略檔案:

#為注釋

*.txt #忽略所有以.txt結尾的檔案,這樣的話上傳就不會被選中!

!lib.txt #但lib.txt除外

/temp #僅忽略專案根目錄下的todo檔案,不包括其它目錄temp

build/ #忽略build/目錄下的所有檔案

doc/*.txt #會忽略 doc/notes.txt 但不包括 doc/server/arch.txt

Git 專案搭建

工作目錄 workspace 一般就是你希望git幫助你管理的資料夾,可以是你專案的目錄,也可以是乙個空目錄,建議不要有中文。日常使用只要記住下圖6個命令 建立本地倉庫的方法有兩種 一種是建立全新的倉庫,另一種是轉殖遠端倉庫 1 建立全新的倉庫,需要用git管理的專案的根目錄執行 git init ...

Git專案搭建

工作目錄 workspace 一般就是你希望git幫助你管理的資料夾,可以是你專案的目錄,也可以是乙個空目錄,建議不要有中文。日常使用只要記住下圖6個命令 建立本地倉庫的方法有兩種 一種是建立全新的倉庫,另一種是轉殖遠端倉庫。1 需要用git管理的專案的根目錄執行 在當前目錄新建乙個git 庫 gi...

git學習之git專案搭建

建立工作目錄與常用指令 工作目錄 workspace 一般就是你希望git幫助你管理的資料夾,可以是你專案的目錄,也可以是乙個空目錄,建議不要有中文。日常使用只要記住下圖6個命令 本地倉庫搭建 建立本地倉庫的方法有兩種 一種是建立全新的倉庫,另一種是轉殖遠端倉庫。1 建立全新的倉庫,需要用git管理...