1. 程式人生 > 其它 >git 專案搭建和遠端克隆

git 專案搭建和遠端克隆

本地倉庫搭建

建立本地倉庫的方法有兩種:一種是建立全新的倉庫,另一種是克隆遠端倉庫。
1、建立全新的倉庫,需要用GIT管理的專案的根目錄執行∶
在當前目錄新建一個Git程式碼庫

git init

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

克隆遠端倉庫

1、另一種方式是克隆遠端目錄,由於是將遠端伺服器上的倉庫完全映象一份至本地!
克隆一個專案和它的整個程式碼歷史(版本資訊)

git clone https://gitee.com/kuangstudy/openc1ass.git

2、去gitee或者github 上克降一個測試!

檔案操作

檔案4種狀態

  • Untracked:未跟蹤,此檔案在資料夾中,,但並沒有加入到git庫,不參與版本控制.通過git add狀態變為staged
  • Unmodify:檔案已經入庫,未修改,即版本庫中的檔案快照內容與資料夾中完全一致.這種型別的檔案有兩種去處,如果它被修改,而變為Modified。如果使用git rm移出版本庫,則成為untracked檔案
  • Modified:檔案已修改,僅僅是修改,並沒有進行其他的操作.這個檔案也有兩個去處,通過git add可進入暫存staged狀態,使用git checkout則丟棄修改過,返回到_unmodify狀態,這個git checkout即從庫中取出檔案,覆蓋當前修改!
  • Staged:暫存狀態.執行git commit則將修改同步到庫中,這時庫中的檔案和本地檔案又變為一致,檔案為unmodify狀態.執行git reset HEAD filename取消暫存,檔案狀態為Modified