假設你對commit雜湊碼為23jk90sdg的commit進行了修改,並且已經push到github或者gitlab,你希望撤銷這次commit,再重新commit
# soft的
>>
>
git reset --soft 23jk90sdg
>>
>
git add .
>>
>
git commit -m 'version 1.7.3'
# 如果不新增force會造成與倉庫中的1.7.3版本衝突
>>
>
git push --force 1.7.3
參考:
>>
>
git checkout -- ***
如果已經add到了index,則撤銷的方法有兩個
# git reset預設為mixed,所以以下命令都可以
可以看到兩種方法還是有區別的,乙個不會產生變更記錄,乙個會產生
python學習 不定時更新
元組 t 1,2,3 print t print t 0 3 集合set1 print set1 查詢元素 print 張三瘋 in set1 集合新增元素 set1.add 5 print set1 結構體 print 1 dic print dic,dic age dic weight 160 ...
Latex學習相關 不定時更新
latex 簡歷模版。感覺很漂亮可以參考以下,方便修改。這是乙個神奇的 i 0ni 2 n 2 n 2n 1 6 1 1 1a 1a2 ama2 1a22 a2m an1a n2 a nm f n n2 3n 1,if n is even if n is odd n 123left 0.24 1 2...
Frameworks 不定時更新
ios4.0引入了accelerate框架,該框架的介面可用於執行數學 大數字以及dsp運算。和開發者個人編寫的庫相比,該礦建的優點在於它根據現存的各種ios裝置的硬體配置進行過優化。因此,只需一次編碼就可以確保它所有裝置高效執行。accounts 框架給某乙個使用者賬戶提供乙個單一的登入模型。單一...