安裝git,安裝後右鍵滑鼠會多出來下圖標註的兩個標誌,證明安裝成功
點選git bash here 開啟類似於命令列的視窗建立新倉庫
以下參考自:
建立新資料夾,開啟,然後執行
git init
以建立新的 git 倉庫。
檢出倉庫
執行如下命令以建立乙個本地倉庫的轉殖版本:
git clone /path/to/repository
如果是遠端伺服器上的倉庫,你的命令會是這個樣子:
git clone username@host:/path/to/repository
工作流你的本地倉庫由 git 維護的三棵「樹」組成。第乙個是你的工作目錄
,它持有實際檔案;第二個是快取區(index)
,它像個快取區域,臨時儲存你的改動;最後是head
,指向你最近一次提交後的結果。
你可以計畫改動(把它們新增到快取區),使用如下命令:
git add
git add *
這是 git 基本工作流程的第一步;使用如下命令以實際提交改動:
git commit -m "**提交資訊"
現在,你的改動已經提交到了head,但是還沒到你的遠端倉庫。
你的改動現在已經在本地倉庫的head中了。執行如下命令以將這些改動提交到遠端倉庫:
git push origin master
可以把 master 換成你想要推送的任何分支。
如果你還沒有轉殖現有倉庫,並欲將你的倉庫連線到某個遠端伺服器,你可以使用如下命令新增:
git remote add origin
如此你就能夠將你的改動推送到所新增的伺服器上去了。
分支是用來將特性開發絕緣開來的。在你建立倉庫的時候,master 是「預設的」。在其他分支上進行開發,完成後再將它們合併到主分支上。
建立乙個叫做「feature_x」的分支,並切換過去:
git checkout -b feature_x
切換回主分支:
git checkout master
再把新建的分支刪掉:
git branch -d feature_x
除非你將分支推送到遠端倉庫,不然該分支就是 不為他人所見的:
git push origin
要更新你的本地倉庫至最新改動,執行:
git pull
以在你的工作目錄中 獲取(fetch) 並 合併(merge) 遠端的改動。
要合併其他分支到你的當前分支(例如 master),執行:
git merge
兩種情況下,git 都會嘗試去自動合併改動。不幸的是,自動合併並非次次都能成功,並可能導致 衝突(conflicts)。 這時候就需要你修改這些檔案來人肉合併這些 衝突(conflicts) 了。改完之後,你需要執行如下命令以將它們標記為合併成功:
git add
在合併改動之前,也可以使用如下命令檢視:
git diff
git簡易使用
git是分布式版本控制系統,和其他版本控制系統的主要差別在於git 只關心檔案資料的整體是否發生變化,而大多數其他系統則只關心檔案內容的具體差異。git 並不儲存這些前後變化的差異資料。git 更像是把變化的檔案作快照後,記錄在乙個微型的檔案系統中。每次提交更新時,它會縱覽一遍所有檔案的指紋資訊並對...
GIT簡易使用
拉支分支 git clone 新增檔案 git add readme.md 提交備註 git commit m first commit 提交 到master分支 git push u origin master 檢視分支 git branch 建立分支 git branch name 切換分支 g...
Git簡易使用教程
1.git 安裝 2.設定git登入資訊 3.git操作命令 4.提交 的過程中幾個命令的順序 5.git 學習資料.安裝完成後,滑鼠右鍵裡找到 git bash here 彈出乙個類似命令列的視窗,就說明git安裝成功!安裝完成後,可以使用git了。在上面的git bash命令視窗裡輸入以下命令,...