idea命令行、撤銷commit


原文地址:https://blog.csdn.net/chzphoenix/article/details/38090349

近期在使用git,最開始在idea界面操作,后來要求用命令行。剛開始還不是很習慣,感覺很麻煩,用了幾天后感覺爽極了!

其實git的命令也不是很多,熟悉一段時間就差不多能順利使用了。使用過程中遇到了各種各樣的問題,有些小問題就在這里集中總結一下。

 

1、idea命令行。git安裝后就自帶終端git bash,使用起來很方便。但是用idea開發,開發后還要在相應文件夾下打開git bash很麻煩。其實idea也帶有終端terminal,在最下方可以找到,在這里就可以執行命令。但是如果是默認方式安裝的git,在idea終端里輸入git命令會找不到,這是因為沒有配置path。其實在安裝git的時候注意一下,第三個選項就是自動配置path的安裝方式,選擇那個安裝就可以了。這樣就可以直接在idea終端里來操作git了。

 

2、撤銷commit重新提交。commit了一部分改動,但是發現有有錯誤。其實這時可以將錯誤修改amend追加即可。但是我們使用gerrit,push上去的這次提交被abandon了,這樣就不能用同一個changid來提交了。那么就需要撤銷這次commit,但保留代碼的修改,然后再重新提交。這時可以git reset --mixed ****  (****為上一個commit的id),這樣就取消了本次提交,而且保留了改動的源碼,然后在 add->commit就可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM