GIt基本使用

2021-10-22 08:38:29 字數 1325 閱讀 1825

初始化版本庫

在當前目錄建立乙個.git的目錄,並指定當前目錄是git的倉庫。

$ git init

新增指定檔案

$ git add readme.txt

新增全部檔案

$ git add .

新增全部檔案

$ git add -a

將暫存區的檔案提交到倉庫。

$ git commit -m '提交說明'
檢視檔案當前狀態

$ git status
檢視變化

$ git diff
檢視提交記錄

$ git log
版本回退

$ git reset --hard head^
檢視每一次操作記錄

第一次修改 -> git add -> 第二次修改 -> git commit
撤銷修改

git checkout -- readme.txt
刪除檔案

從工作區刪除檔案

rm 1.txt

從暫存區中刪除檔案

git rm 1.txt

從版本庫中刪除檔案

git commit -m "remove 1.txt"

新增遠端倉庫

$ git remote add origin 遠端倉庫位址
從遠端倉庫轉殖

$ git clone 遠端倉庫位址
從遠端倉庫同步最新**

$ git pull
將**推送到遠端倉庫

$ git push
建立分支與切換分支

$ git checkout -b dev
git checkout命令加上-b引數表示建立並切換,相當於以下兩條命令:

$ git branch dev

$ git checkout dev

檢視分支

$ git branch
合併分支

將dev分支合併到當前分支

$ git merge dev

Git基本使用

設定使用者名稱與郵箱 git config global user.name my name git config global user.email my email.com 從已有的git庫中提取 每次更改 的操作 更新本地 到最新版本 需要merge才能合到本地 中 git fetch 合併更...

git基本使用

git pull 從其它的版本庫 既可以是遠端的也可以是本地的 將 更新到本地,例如 git pull origin master 就是將origin這個版本庫的 更新到本地的master主分支。git pull可以從任意乙個git庫獲取某個分支的內容。用法如下 git pull username ...

git基本使用

git pull 從其它的版本庫 既可以是遠端的也可以是本地的 將 更新到本地,例如 git pull origin master 就是將origin這個版本庫的 更新到本地的master主分支。git pull可以從任意乙個git庫獲取某個分支的內容。用法如下 git pull username ...