天天看點

git 版本管理

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,如需轉載請自行聯系原作者