2017-08-03 53 views
-1

我希望能夠在Android Studio/IntelliJ中的1個快捷方式(單擊1選項)中執行git pull-commit-push操作。在JetBrains產品中一次性執行git pull-commit-push

這將是一個這樣一個方便的解決方案。我可以做嗎?

+1

什麼阻止你嘗試它? –

+0

我正試圖在Android Studio中查找它,並且沒有成功就用Google搜索答案。 – qbait

回答

1

由於德米特里說,你可以強制更新推送拒絕,看截圖。假設你已經在.gitmessages中預定義了提交消息,並且沒有選中所有「提交前」安全檢查,則是:ctrl + k用於提交,shift +兩個選項卡用於放置光標在提交按鈕上,按回車提交,然後按Ctrl + Shift + k進行推送,組合鍵Shift +標籤一次,按回車。這是7個按鍵。

所以你可以記錄下來:去編輯/宏/開始宏錄製/鍵入擊鍵/返回編輯/宏/停止錄製。

然後轉到首選項/鍵盤映射/宏/右鍵單擊您錄製的宏,然後選擇添加鍵盤快捷方式,然後選擇您的便捷快捷方式。

如果您獨自使用您的代碼,並且可以處理混亂的git歷史記錄和無意義的提交消息,它會回答您的問題。

in preferences

1

IntelliJ具有Commit + Push動作,並且如果推送被拒絕,也可以自動拉動。它不完全一樣,但非常接近。