Git是一種分布式技術(shù)哑梳,公司的項目開發(fā)你可以使用git技術(shù)另玖,配合github或者oschina代碼托管平臺使用忠售;少數(shù)派也可以公司自己搭建git服務(wù)器。項目負責(zé)人初始化遠程倉庫后仿便,其他人把代碼clone下來体啰,代碼這時候在團隊各人電腦的磁盤中攒巍。當(dāng)你把一個Bug修復(fù)后,就要把暫存區(qū)的代碼commit到本地倉庫荒勇,你那部分的工作結(jié)束后就應(yīng)該把本地倉庫都push到遠程倉庫柒莉,每一次遠程倉庫存在的版本都應(yīng)該是能夠使用的,即使是開發(fā)版也不應(yīng)該有很大錯誤枕屉。下面就開始小白教程:
以下均使用git客戶端Bash完成常柄,git客戶端的安裝請參考: Git客戶端的安裝和配置。(win10用戶建議翻墻使用內(nèi)置ubuntu)
** 首先在當(dāng)前用戶目錄下創(chuàng)建本地目錄 **:
cd ~/ && mkdir Repo
** 進入并初始化倉庫 **:
cd Repo && git init
** 從git倉庫下載個項目 **:
git clone git@github.com:Erchoc/erchoc.github.io.git
** 將項目文件從暫存區(qū)納入本地git **:
git add -A
** 輸出暫存區(qū)未提交的文件 **:
git status
** 修改文件,納入本地同時添加注釋 **:
git add -A
git commit -m "add my name"
** 本地倉庫提交到git遠程倉庫 **:
git push
** 查看歷史版本提交記錄 **:
git log
** 恢復(fù)被刪除的文件,暫存區(qū)文件強制撤銷 **:
git checkout -f