git是當前最流行的版本控制軟體
在本地安裝git
檢查是否安裝git : git –version
1.建立倉庫
在本地建立乙個資料夾,裡面放上要放在git倉庫中管理的檔案,在命令列提示符中,進入到該資料夾下,執行命令git init 這是把該普通的資料夾初始化成git倉庫,通過輸出可以檢視初始畫的是乙個空倉庫,倉庫是程式中被git主動跟蹤的一組檔案,這時你檢視下該資料夾,會發現裡面多了乙個 .git目錄,該目錄一般是不用操作的,這裡面放了git用來管理倉庫的檔案都儲存在其中
2.操作倉庫
使用git status 檢視倉庫的狀態,這裡顯示當前位於哪個分支,修改、提交等的資訊,自己手動新增檔案到倉庫中, 這時檢視倉庫的狀態,git已經發現倉庫中的異動,會提示檔案沒有被追蹤,沒有被提交, 使用git add . 這是把專案中所有都沒有被追蹤的檔案都放到倉庫中,不提交這些檔案而只是讓git開始關注他們,現在檢視狀態時,發現git 找出了這些需要提交的修改,標籤new file意味著這些檔案是新新增到倉庫中的,提交是專案的快照,git會記錄下每一次的提交,放到.git目下
執行提交 git commit -am 『注釋』
a 是讓git將倉庫中所有修改了的檔案都加入到當前的提交中(如果你在兩次提交之間建立了新檔案,可再次執行git add . 將這些新檔案加入到倉庫中
撤銷修改,git checkout . 放棄最後一次提交後做的所有修改,講專案恢復到最後一次提交的狀態
檢出提交的記錄 git log或者git log –pretty=oneline
git checkout 分支名 切換分支
恢復到某次提交 git reset –hard be017b
如果要是刪除了乙個檔案,可以使用git reset, 然後git add .
如果提交的歷史記錄被改亂了,但是檔案不想動,這時可以刪除.git檔案,然後重新初始化倉庫就行了,等於重建乙個git倉庫,但是之前所有的對倉庫的管理資訊全都沒有了
git本地倉庫
預設的位置是在你所安裝git的目錄下。git的倉庫你可以建在你電腦的任何目錄下 最好不要包含有中文目錄 通過命令列cd指定到你想要的目錄下,例如 cd g git上面的命令將指定到g盤下git資料夾內。當然git目錄是我事先建好的資料夾,你也可以先指定到g,再在g盤下建立新的目錄,使用命令列mkdi...
git刪除本地倉庫
現在本機上有個本地倉庫 root test01 h2 20151112 cd h2 root test01 h2 git branch develop 執行git init命令 root test01 h2 20151112 git init reinitialized existing git r...
Git 建立本地倉庫
前面已經搭好環境了,現在我們缺的是乙個管理版本控制的倉庫。這次的實驗是在電腦本地建立本地倉庫。預設的位置是在你所安裝git的目錄下。git的倉庫你可以建在你電腦的任何目錄下 最好不要包含有中文目錄 通過命令列cd指定到你想要的目錄下,例如 cd g git上面的命令將指定到g盤下git資料夾內。當然...