git工做池以及add及commit

http://gitready.com/beginner/2009/01/18/the-staging-area.htmlhtml

一般版本控制有兩個數據存儲位置:git

  工做目錄   數據中心版本控制

git 中還有一個叫作staging area 的位置存儲數據。htm

這個對象相似於一箇中轉站, 在這裏修改了文件, 添加了文件, 以及全部沒有track的文件都在這個位置; 經過git status能夠查看當前staging area 的狀態。對象

修改作完以後,這些修改就相似於 放在港口的物品,接着須要將其裝船 git add 文件get

接着須要發送出去 git commit it

 

git add . 將會將當前目錄全部文件裝船,數據

git commit -am 將裝船和 發送統一在一塊兒,這個命令自動將全部處於 港口可是沒有commit的修改裝船。Changes not staged for commit:di

相關文章
相關標籤/搜索