1. 創(chuàng)建倉庫
git init - 初始化倉庫。
git clone - 拷貝一份遠(yuǎn)程倉庫,也就是下載一個(gè)項(xiàng)目。
2. 配置
git config
3. 提交與修改
git add - 添加文件到暫存區(qū)。
git status - 查看倉庫當(dāng)前的狀態(tài),顯示有變更的文件。
git diff - 比較文件的不同,即暫存區(qū)和工作區(qū)的差異。
git commit - 提交暫存區(qū)到本地倉庫。
git reset - 回退版本。
git rm - 刪除工作區(qū)文件。
git mv - 移動(dòng)或重命名工作區(qū)文件。
4. 提交日志
git log - 查看歷史提交記錄。
git blame <file> - 以列表形式查看指定文件的歷史修改記錄。
5. 遠(yuǎn)程操作
git remote - 遠(yuǎn)程倉庫操作。
git fetch - 從遠(yuǎn)程獲取最新版本到本地,不會(huì)自動(dòng)merge。
git pull - 從遠(yuǎn)程獲取最新版本到本地,并自動(dòng)merge。相當(dāng)于:git fetch + git merge。
git push - 將本地庫中的最新信息發(fā)送給遠(yuǎn)程庫
git merge - 用于從指定的commit(s)合并到當(dāng)前分支,用來合并兩個(gè)分支
6. 快速命令
image
圖片源自菜鳥教程
7. 工作過程
image
圖片源自菜鳥教程
8. 本地操作
image
如有侵權(quán)請聯(lián)系刪除