Git常用命令記錄
阿新 • • 發佈:2021-01-15
Git常用命令記錄
1.向本地git倉庫提交檔案
向本地倉庫存入檔案流程如圖
- 初始化本地git倉庫,初始化後會在資料夾中出現名為.git的隱藏資料夾,儲存著git的配置資訊
git init
- 向本地git倉庫中新增檔案
先新增到暫存區
git add .
**“.”**代表此資料夾中的所有檔案)
- 檢視暫存區中的檔案狀態
git status
Git工作目錄下的檔案存在兩種狀態:
untracked 未跟蹤(未被納入版本控制)
tracked 已跟蹤(被納入版本控制)
Unmodified 未修改狀態
Modified 已修改狀態
Staged 已暫存狀態
這些檔案的狀態會隨著我們執行Git的命令發生變化
- 提交暫存區的檔案到本地倉庫
git commit -m "這裡寫本次提交的資訊"
- 刪除檔案命令
git rm 檔名
對檔案進行操作之後,一定要記得使用commit提交到本地倉庫
2.向遠端倉庫提交檔案
- 新增遠端倉庫,別名預設為 origin,可以自定義
git remote add origin 倉庫地址
- 將本地檔案上傳到遠端倉庫
git push origin master
origin是遠端倉庫的別名
master是倉庫的分支名
在將檔案上傳到遠端倉庫之前應確認已提交到本地倉庫,再使用push命令推送到遠端倉庫
- 將遠端檔案拉取到本地
git pull origin master
- 移除無效的遠端倉庫
git remote rm 無效倉庫別名
-
檢視分支
列出所有本地分支
git branch
列出所有遠端分支
git branch -r
列出所有本地分支和遠端分支
git branch -a
-
切換分支
git checkout
- 合併分支,將其他分支合併到當前分支
git merge 分支名