Git常用命令合集

2021-08-18 08:35:41 字數 1408 閱讀 8775

git基本操作命令

一、入門操作

1.git的工作原理:工作區--(add)--暫存區--(commit)--本地倉庫--(push)--遠端倉庫

工作區:工作區的檔案沒有被git管理

暫存區:add到暫存區後,可以對檔案進行增刪改,類似於購物車,

本地倉庫:執行commit會將暫存區的檔案提交到本地倉庫,形成乙個新的版本。

遠端倉庫:沒有遠端倉庫,我們自己照樣可以管理**版本,只不過有了遠端倉庫可以與別人共享比較好的**。

2.設定全域性配置

$git config --global user.name ***x

$git config --global user.email ***x

修改全域性配置:$vim ~/.gitconfig

3.建立本地倉庫

$git init  建立乙個本地倉庫,同時自動建立乙個master分支

注意:不要在中文目錄下建立本地倉庫,不要修改.git資料夾

4.新增檔案到本地倉庫

先在工作區建立檔案,檢視工作區的檔案狀態,用git status ,新增檔案到暫存區用$git add 檔名 

或者$git add . 表示提交當前目錄所有的檔案

5.撤銷新增進暫存區的檔案

用git rm --cached 檔名

6.暫存區提交本地倉庫

git commit -m '提交日誌'---必須寫

注意:commit時無需執行提交哪個檔案,因為commit提交的是整個暫存區。

7.修改檔案,跟提新增檔案一樣需要兩個步驟

將修改後的檔案新增到快取區--提交到本地倉庫(日誌要寫)

8.刪除檔案

手動刪除檔案後執行add命令加入預提交列表

git add .

git commit -m '刪除了。。。。'

增刪改操作,如果你不想先add 後commit,你可以直接commit 但是需要加-a命令引數,如:

git commit -a -m '新增檔案'

總結:1:無論你做了什麼操作,基本兩個步驟,add新增到預提交列表,commit將預提交列表一次性提交到本地庫。

二、本地倉庫操作

1.看版本日誌

git log 檢視詳細日誌,包括版本號,提交人和日期,提交日誌

git log --pretty=oneline   檢視簡潔日誌

2.看日誌細節

git show

3.版本切換

先看看head當前指在哪個版本

$git reset --hard head^  工作區和本地倉庫都會回退到上乙個版本

$git reset --hard head^^  工作區和本地倉庫都會回退到上上乙個版本

注意:這種操作少做,即使要做,也最多隻切換到最近乙個版本。

git常用命令合集

別的地方看到的 感覺很全 git命令 檢視 新增 提交 刪除 找回,重置修改檔案 git help 顯示command的help git show 顯示某次提交的內容 git show id git co 拋棄工作區修改 git co 拋棄工作區修改 git add 將工作檔案修改提交到本地暫存區 ...

Git常用命令合集

初始化乙個git倉庫 git init 把目錄變成git可以管理的倉庫,目錄下有乙個.git的目錄,這個目錄是git來跟蹤管理版本庫的。新增檔案 git add 把檔案提交到倉庫 git commit m 檢視提交歷史日誌 git log 檢視歷史命令 git reflog 撤銷修改 git che...

git常用命令合集

git init git add 專案名 git commit m 提交的注釋資訊 若已經繫結遠端倉庫,則直接 git push 既成功上傳 否則,轉4 git remote add origin 自己要傳的github上的倉庫鏈結 git push u origin master 同上傳整個專案,...