Gi命令列操作

2022-08-09 21:57:14 字數 1640 閱讀 9365

一、本地庫初始化

命令:git init

效果:

二、設定簽名

形式使用者名稱:user

作用:區分不同開發人員的身份

辨析:這裡設定的簽名和登入遠端庫(**託管中心)的賬號、密碼沒有任何關辨析:這裡設定的簽名和登入遠端庫(**託管中心)的賬號、密碼沒有任何關係。

命令:系統使用者級別:登入當前作業系統的使用者範圍

級別優先順序

三、基本操作

1、狀態檢視

git status

檢視工作區、暫存區狀態

2、新增

git add [file name]

將工作區的「新建/修改」新增到暫存區

3、提交

git commit -m "commit message" [file name]

將暫存區的內容提交到本地庫

4、檢視歷史記錄

多屏顯示控制方式:

空格向下翻頁

b 向上翻頁

q 退出

5、前進後退

本質

基於索引值操作[推薦]

 git reset --hard [區域性索引值]

 git reset --hard a6ace91

使用^符號:只能後退

 git reset --hard head^

 注:乙個^表示後退一步,n 個表示後退 n 步

使用~符號:只能後退

 git reset --hard head~n

 注:表示後退 n 步

6、 reset 命令的三個引數對比

僅僅在本地庫移動 head 指標

在本地庫移動 head 指標

重置暫存區

在本地庫移動 head 指標

重置暫存區

重置工作區

7、刪除檔案並找回

前提:刪除前,檔案存在時的狀態提交到了本地庫。

操作:git reset --hard [指標位置]

刪除操作已經提交到本地庫:指標位置指向歷史記錄

刪除操作尚未提交到本地庫:指標位置使用 head

8、 比較檔案差異

git diff [檔名]

將工作區中的檔案和暫存區進行比較

git diff [本地庫中歷史版本] [檔名]

將工作區中的檔案和本地庫歷史記錄比較

不帶檔名比較多個檔案

mysql js 命令列登入 命令列操作

一 安裝nodejs window安裝cnpm npm i g cnpm registry 二 linux命令 安裝nodejs或者cnpm時,因為是全域性安裝的,要用到root許可權,所以要用sodu命令。只要能查到版本號就說明裝好了。1.比如 安裝cnpm sudo npm i g cnpm r...

mysql命令列cmd CMD命令列操作MySQL

連線mysql伺服器 mysql u使用者名稱 p密碼 mysql u使用者名稱 p enter password 輸入密碼 無密碼則直接回車 mysql h主機名 u使用者名稱 p密碼 d資料庫名稱 退出 exit quit q ctrl c 顯示幫助資訊 h 取消本行命令 c 取消當前未完成的操...

mysql 命令列 回車 mysql命令列操作

顯示資料庫 show databases 當前資料庫 select database 顯示表show tables 更改表名稱 alter table 原表名 rename 新錶名 rename table 原表名 to 新錶名 檢視系統支援的引擎 show engines 檢視表的引擎 show ...