一,下載倉庫
? ? ? ? ? ? git? clone? 倉庫地址
二,告訴Git開始對這些文件進(jìn)行跟蹤
? ? ? ? ? git add? ? .或者文件名稱
三,把文件提交到本地倉庫
? ? ? ? ? git commit? -m/-am? "隨意"
四,提交到倉庫
? ? ? ? ? git? push
git diff
執(zhí)行 git diff 來查看執(zhí)行 git status 的結(jié)果的詳細(xì)信息。
git diff 命令顯示已寫入緩存與已修改但尚未寫入緩存的改動的區(qū)別。git diff 有兩個主要的應(yīng)用場景。
尚未緩存的改動:git diff
查看已緩存的改動:git diff --cached
查看已緩存的與未緩存的所有改動:git diff HEAD
顯示摘要而非整個 diff:git diff --stat
檢查當(dāng)前文件狀態(tài)】
要確定哪些文件當(dāng)前處于什么狀態(tài),可以用git status命令
刪除
如何你想從資源庫中刪除文件,我們使用rm。
? ? ? git rm 內(nèi)容
分支與合并
分支在本地完成,速度快。要創(chuàng)建一個新的分支,我們使用branch命令。
? ? ? ? ? git branch test
branch命令不會將我們帶入分支,只是創(chuàng)建一個新分支。所以我們使用checkout命令來更改分支。
? ? ? ? git checkout test
圖片發(fā)自簡書App
? ? ? ? Git的工作流程圖
圖片發(fā)自簡書App