1. 程式人生 > >git在Linux的web目錄下同步更新倉庫程式碼

git在Linux的web目錄下同步更新倉庫程式碼

通常我們會在本地完成一個專案程式碼的開發。每完成一個版本,就要釋出到線上執行。
之前,採用的都是ftp檔案傳輸工具上傳到伺服器上的web目錄下,進行釋出更新。但是每次有小的地方改進,都需要先將線上的web目錄清空,然後本地再次打包上傳,才能保證線上釋出的程式碼同本地一致。總的感覺這樣操作還是有些麻煩。

那麼,如何利用git線上版本倉庫同步更新線上web目錄下的專案程式碼呢?

  1. 確保linux伺服器上已經安裝了git 工具。然後去你的web專案目錄下用git init
    建立一個倉庫。

  2. git remote –v #檢視遠端倉庫
  3. git fetch origin master:temp #從遠端的origin倉庫的master分支下載到本地並新 建一個分支temp
  4. git diff temp #比較本地的倉庫和遠端參考的區別
  5. git merge temp #合併temp分支到master分支
  6. git branch -d temp #刪除temp分支
  7. 如果合併時有衝突提示,可以先commit 提交線上web目錄下的檔案,再重新進行合併。