如果在操作git時,向遠端推送了一次提交,可事後卻發現本次提交是完全錯誤的,此時的策略就是在別人提交之前徹底移除這次提交。
如何操作呢?
全恆@lenovo-pc mingw64 /d/git/objecttojsonpressuretest (master)
$ git reset --hard head~1
head is now at 8954184 create readme.md
全恆@lenovo-pc mingw64 /d/git/objecttojsonpressuretest (master)
$ git push --force
total 0 (delta 0), reused 0 (delta 0)
to github.com:yanchenmochen/objecttojsonpressuretest.git
+ 5722f80...8954184 master -> master (forced update)
再次驗證,可以發現遠端已經徹底沒有了最新的提交。
注意:在執行該操作之前,一定要確保在你提交之後沒有新的提交,不然會連同別人的提交一起消失的。該操作是危險操作。
git 刪除遠端倉庫的最近一次提交
假設你有3個commit如下 commit 3 commit 2 commit 1 其中最後一次提交commit 3是錯誤的,那麼可以執行 git reset hard head 1你會發現,head is now at commit 2。然後再使用git push force將本次變更強行推送至伺...
git第一次提交遠端倉庫
可以開啟idea 的 terminal直接進行命令操作 1 git init 2 git add src 這個src意思是新增src目錄下的所有檔案,有些會說add 那就是提交工程下的所有檔案,在這我只拿src目錄說明,這個時候如果輸入 git status 就可以看到要提交的檔案變成了黃色,前面還...
form 表單提交 submit 只能提交一次
在提交表單時,如果伺服器響應速度慢,或者因為別的什麼原因,導致按下提交出現 沒反應 的情況,這是就要限制只允許提交一次表單以減輕伺服器壓力 有兩種方式 1.提交之後禁用按鈕 2.提交之後取消後續的表單操作 第一種 document.getelementbyid 提交按鈕 disable true 將...