基本指令
1、檔案夾初始化,将本地檔案夾變成本地倉庫,操作成功後會出現一個.git檔案夾,但是此檔案夾預設是隐藏的,需要打開“隐藏的項目”才能檢視到,隻有存在.git檔案才能執行git相關的操作
git init
2、将内容添加到暫緩區
git add . # 将目前目錄下所有新增和修改存至暫緩區,但不包括删除
git add -u # 将目前目錄下所有修改和删除存至暫緩區,但不包括新增
git add -A # 緩存所有的改動
git add index.html # 添加具體的某一檔案至暫緩區
git add *.js # 添加某一類型的檔案至暫緩區
3、檢視上次送出後是否又對檔案進行再次修改
git status
4、比較檔案的差異
git diff
5、檢視Git的所有配置檔案
git config --list
6、檢視Git日志資訊
git log
7、檢視Git版本号
git reflog
8、項目版本的回退,首先要查找到回退的版本号
git reset xxxxxxx(回退的版本号) --hard
9、删除某一個檔案
git rm 檔案名稱
10、建立分支,預設分支為master
git branch 分支名稱
11、檢視分支
git branch
12、切換分支
git checkout 分支名稱
13、克隆遠端倉庫的項目代碼至本地
git clone 倉庫位址
14、拉取代碼
git pull
# 當運作結果出現Already up to date. 表示目前代碼是最新的
分支合并
1、假設現在在dev分支上,完成了項目的開發,需要将代碼推送到遠端倉庫
git add .
git commit -m '送出時的備注資訊'
git push -u origin dev
2、然後想要将dev分支上的内容合并到master分支上,首先需要切換到master分支上
git checkout master
3、為了保險起見,在切換到master分支上以後,先将master分支上的代碼pull下來
git pull origin master
4、然後把dev分支上的代碼合并到master分支上
git merge dev
5、合并之後,需要将master分支上的代碼推送至遠端倉庫
git push origin master
有什麼需要補充的地方歡迎留言
創作不易,希望給部落客一鍵三連~~~~🙇