1. 程式人生 > 其它 >Git常用命令記錄

Git常用命令記錄

技術標籤:gitgit

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 分支名