1 擷取曆史版本代碼
方案一: gitcheckout v3.0
方案二: gitcheckout
gittag
2 本地所有修改的,沒有的送出的,都傳回到原來的狀态
git checkout.
切換到tag曆史記錄會處在分離頭指針狀态,這個是的修改是很危險的,在切換回主線時如果沒有合并,之前的修改送出基本都會丢失,如果需要修改可以嘗試git checkout -b branch tag建立一個基于指定tag的分支,例如:gitcheckout -b tset v0.1.0 這個時候就會在分支上進行開發,之後可以切換到主線合并
版本管理
1)應用場景
目前修改了一些代碼,送出到SVN上,然後發現并不合理,然後手動删除代碼,重新送出
2)誤區
導緻某些代碼并沒有清除,如果目前沒有任何人送出代碼,可以還原版本,如果已經有人送出了代碼,必須通過SVN送出的代碼進行曆史版本的對比,而不是根據可能就幾處修改了代碼。
更新代碼
釋出版本的時候,務必確定已經由他人編譯的庫是最新的
本文轉自fengyuzaitu 51CTO部落格,原文連結:http://blog.51cto.com/fengyuzaitu/1572029,如需轉載請自行聯系原作者