一、本地庫初始化
命令: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 ...