20161007 git學習筆記

2022-09-09 02:33:12 字數 1053 閱讀 4926

遠端倉庫不一定需要兩台電腦.只要不在同一目錄下.

已提交:表示已經安全地儲存在倉庫中

已修改:表示修改了但未儲存

已暫存:表示把已修改的檔案放在下次提交時要儲存的清單中.

.git目錄

每個專案都有乙個.git目錄,用來儲存元資料和物件資料庫.每次轉殖映象倉庫實際上拷貝的就是這個目錄裡的資料.

工作目錄:

從專案中取出某個版本的所有檔案和目錄,用以開始後續工作.實際上是從.git目錄中的壓縮物件資料庫中取出.

工作目錄下的所有檔案不外乎兩種狀態,已跟蹤或未跟蹤.

暫存目錄:

一般放在.git目錄中.也有人稱作索引檔案, 標準說法是暫存區域.add提交的就是在這個地方

在工作目錄中修改某些檔案.

對這些修改了的檔案作快照,儲存到暫存區.

提交更新,將儲存在暫存區的檔案快照轉移儲存到git目錄中.

//使用者資訊:輸入賬戶密碼

$ git config --global user.name "john doe"

$ git config --global user.email [email protected]

//如果使用了--global選項,那麼更改的配置檔案就是位於你使用者主目錄下的那個.

git://協議

http(s)

Git學習筆記

git stash git stash list 顯示git棧內的所有備份,可以利用這個列表來決定從那個地方恢復。git stash clear 清空git棧。此時使用gitg等圖形化工具會發現,原來stash的哪些節點都消失了。關於git stash的詳細解釋,適用場合,這裡做乙個說明 使用git...

git 學習筆記

1 git checkout master 切換分支 2 git checkout b xx 新建分支,同時切換到該分支 3 dev 4 git add a 將變動檔案,提交到index 5 git commit m 將 暫存區 檔案,加入到版本控制中。6 git checkout master 7...

Git 學習筆記

顯示版本庫.git所在的目錄 git rev parse git dir 顯示工作區的根目錄 git rev parse show toplevel 相對於工作區根目錄的相對目錄 git rev parse show prefix git config 命令各引數的區別 git config e 版...