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