持續更新 Git 命令集錦

2021-07-26 09:41:54 字數 840 閱讀 2501

本篇記錄一些在工作中使用到的 git 命令

1、 git rm --cached logs/xx.log

參考鏈結 :

刪除已經新增到庫中的檔案(僅從庫中刪除,保留本地檔案)

2、 git rm -rf --cached dirname

刪除資料夾 dirname(僅從庫中刪除,保留本地檔案)

3、git reset head^

回退最近一次的commit,但是不回退當前**修改。

如果新增 --hard 選項,那麼將回退**修改

每乙個^代表1次commit,

~ 或者 ^ 均有看到過,解釋為相同,但是本人僅測試過 ^

4、 git checkout --

強制將制定檔案回退到 hash 節點

只要使用 git log 查到了想要回退的節點,那麼這個檔案當時的模樣,就可以查到了

5、 git pull --allow-unrelated-histories origin master

通過  --allow-unrelated-histories 選項指定的 pull 操作,允許將無關的分支合併

適用場景 (例): 當乙個新庫需要包含多個庫作為包時,通過此命令進行合併

配置 http **,類似的還有 https 和 ftp, 引數的格式為  [protocol://][user[:password]@]proxyhost[:port],示例為只有 protocol://proxyhost:port 的情況。

適用場景 :git 直接從 github 上拖**拖不動,那麼找個伺服器吧

命令整合(持續更新)

jmeter n t d apache jmeter bin jmx l d apache jmeter bin result jtl jmx是錄製的jmeter指令碼,jtl儲存了介面的併發結果 adb獲取整個電池的命令 adb shell dumpsys batterystats more c ...

linux命令集錦 隨時更新

1.ifconfig 1 可以手動關閉或者開啟網絡卡,在ubuntu中,linux的兩個網絡卡是eth0和eht1,則開啟為 sudo ifconfig eth0 up,關閉為 sudo ifconfig eth0 down 2 修該當前網絡卡的ip位址,當然,這個修改後的位址不和內網中的ip位址和...

git 常用命令集錦

檢視 新增 提交 刪除 找回,重置修改檔案 git help 顯示command的help git show 顯示某次提交的內容 git show id git co 拋棄工作區修改 git co 拋棄工作區修改 git add 將工作檔案修改提交到本地暫存區 git add 將所有修改過的工作檔案...