git commit 不小心把賬號密碼檔案提交上去並push到遠端後,怎麼刪除commit記錄
當前分支
1.git reset - -hard b66cc2c (b66cc2c為commit_id)
這個commit_id 是錯誤commit 之前的那個commit
2.git push -f 或者 git push origin xxxx(分支名) -f
執行後 遠端的錯誤的commit會像出棧一樣被刪除掉。
master分支
1.git checkout master 切換到master分支後
像之前的分支一樣操作
2.git reset - -hard b66cc2c (b66cc2c為commit_id)
3.git push -f 或者 git push origin master(分支名) -f
注意:膽大心細
相關推薦
git commit 不小心把賬號密碼檔案提交上去並push到遠端後,怎麼刪除commit記錄
當前分支 1.git reset - -hard b66cc2c (b66cc2c為commit_id) 這個commit_id 是錯誤commit 之前的那個commit 2.git push -f 或者 git push origin xxxx(分
不小心把回收站的文件刪除了怎麽恢復 回收站數據恢復教程
回收站這一功能相信很多人都接觸過,只要使用了電腦就會接觸到,它能短暫的收集用戶之前普通刪除的文件,不過時間久了裏面的文件多了之後就需要清理,如果在清理了之後發現其中有需要的文件要怎麽恢復呢? 要知道在經過回收站一清理刪除之後,相當於永久刪除的文件了,想要找回並不簡單,不過在使用一款名為“強力回收站清
VPS修改SSH端口不小心把自己給墻掉的一般解決辦法
shel 端口掃描 成了 computing network 控制 light 多人 net 很多人配置服務器的時候都習慣將 SSH 端口改為其他端口,以規避批量端口掃描,但也有不少人改完端口卻忘了去防火墻修改端口,導致 SSH 登陸不上。 昨天我就這麽幹了 我把SSH端口
stm32不小心把SWD和JTAG都給關了,程序下載不進去,解決辦法
下載 jws gpo lds clas jks hms led tbb 77源眾稼7n芍乜誥ln姑氛煤http://bjzhbhc.wikidot.com/hf習抗宜1n韻排廝dt倩嵌搪http://gfljv.wikidot.com/s2旨首醒ms俾恿蛋i8酥冒諼http
不小心把Linux許可權 777 後的補救方案
不小心把Linux許可權 777 後的補救方案 手賤把 /var 777 了,真是不小心,恢復搞了一天,估計還是有坑,就先這麼用吧。 恢復許可權指令碼 #!/bin/sh foreachd(){ for file in $1/* do # 如果是目錄就列印處理,然後繼續遍歷,
裝完jdk後配置環境變數時,不小心把path裡的內容刪了,怎麼辦?
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Te
Firefox使用者,一個不小心你們的密碼可能已經被洩露
火狐(Firefox)瀏覽器是極客君比較常用的一個瀏覽器,在某次使用中,本人發現一個很有可能洩露使用者使用者名稱及密碼的缺陷,特此分享一下! 點選已儲存的登入資訊。 如果沒有設定主密碼,那麼點選顯示密碼後,你所訪問過的已經記住的賬號密碼的網站資訊將一覽無遺。毫無加密措施
git 學習(散記)之二(檔案提交、版本回退、暫存區與工作區、撤銷修改)
提示:如果是初學者 可以按照我的命令敲一遍。在第一篇要去註冊一個github賬號才能繫結本地倉庫 一、修改檔案處理以及檢視操作 vim readme.txt //開啟後隨便修改一下 git status //檢視狀態
【git】在git遠端倉庫中建立一個新專案並把原生代碼提交上去
一、確保你有管理員許可權。 如果你還不是管理員,請讓當前管理員編輯gitosis-admin專案下的gitosis.conf檔案,在[group gitosis-admin]下的members行裡新增你的名字。 二、把gitosis-admin專案clone下來 三、現
遠端桌面連線並把本機檔案複製上傳到遠端主機中
今天的測試任務需要在Win2008的環境下,所以只能遠端連線公司的其它主機啦。測試中還需要把本機的檔案拷貝到遠端機中使用,由於是第一次操作,所以小隻決定做個簡單記錄。 . . 首先查詢桌面應用程式
C# 匯出excel後,刪除該檔案提示 正由另一程序使用,因此該程序無法訪問此檔案
原始碼 path = Server.MapPath("~/TemporaryFile/"); if (false == System.IO.Directory.Exists(path)) { System.IO.Directory.CreateDirectory(p
把ASP.NET專案釋出到IIS伺服器上後,測試顯示此問題,無法瀏覽網站的原因
1、檢視網站屬性——文件 看看啟用預設文件中是否存在:index.asp index.htm index.html (最好全都有,沒有可新增) 2、檢視網站屬性——主目錄 A、本地路徑是否指定正確 B、是否勾選“指令碼資源訪問”? C、是否勾選“讀取”? D、執
Eclipse專案檔案被外部編輯器編輯後,Eclipse中的相對應檔案自動重新整理
Eclipse中 Window -> Preferences -> General -> Workspace 勾選Refresh using native hooks or pol
git多人合作如何有序的進行提交合並
我們在實際的多人合作中,時常用到git,那麼怎麼樣才能有序的進行提交操作呢? 例子:直接以遠端端的origin/master為遠端開發分支(注:實際中常常在遠端分支,建立dev分支用於日常開發,dev不是很穩定,而master分支常用於存放穩定的一個版本,de
阿里雲伺服器上安裝完成並啟動Tomcat後,通過http不能訪問--解決辦法
在阿里雲伺服器上安裝完成並啟動Tomcat後,通過http不能訪問的原因是阿里雲平臺為了安全設定了安全組策略,必須我們授權的埠,其他計算機才能通過http訪問 解決辦法:(這裡以阿里輕量應用伺服器
安裝Oracle資料庫並建立資料庫後,plsql連線不到資料庫
最近由於工作需要,重新安裝並配置了一下oracle資料庫。但在安裝配置完之後,開啟plsql卻發現不能找到新建的資料庫。經過查詢,找到了原因:配置問題。 首先,plsql要找到資料庫,需要做兩件事: 1.進入plsql(不登入),點選 工具–首選項 設定o
利用netfilter機制,實現核心防火牆把http請求和迴應的資料包截獲後,解釋出其中的http層資料
#include<linux/init.h> #include<linux/kernel.h> #include<linux/module.h> #include<linux/netfilter_ipv4.h> #includ
解決notepad++中寫的html檔案在vs2010作為網頁開啟後,發現亂碼
最近發現在notepad++中寫的html檔案在vs2010作為網頁開啟後,發現亂碼。亂碼,猜測一定是編碼的問題,不出所料,把vs編寫的htm檔案在notepad中開啟,發現 Windows編寫的文件只
不做死就不會死……VMware Workstation 12 裡的Ubuntu14.04升級後,虛擬機器桌面無法適應客戶機了
更新了虛擬機器裡的核心後,重啟發現不管vmware的視窗怎麼變化,虛擬機器的顯示區時鐘就那麼大,怎麼也改不了。 各種折騰,執行vmware-tools-uninstall.pl解除安裝,重新編譯安裝VMwareTools不管用,安裝open-vm-tools不
Git不小心commit了很大的檔案怎麼辦?
前言: 大家使用git不知道有沒有一個習慣,基本就是 一套 df 二連 素質三連: 1 git add . 2 git commit -m 3 git pull 4