2011-07-13 56 views
0

我剛開始使用Egit,我不知道如何跳回到以前版本的文件(或項目)並從那裏開始一個新分支。將以前的版本加載到工作樹中,並開始新的分支

實施例:

創建在例如:It共享項目的單個文本文件:

Version 0.98 
Version 0.99 
Version 1.00 First Release 
Version 1.01 
Version 1.02 

我的每一行(即五次)之後COMMITED。全部在主分支中完成。

我現在的目標是將版本1.00加載回工作樹中,並從那裏開始一個新分支。

也許我誤解了一些Egit原則,但我認爲這是使用代碼版本控制的常用方法。那麼我怎麼能在Egit中做到這一點?

我使用Eclipse Indigo(3.7)Egit 1.0

回答

1

只需在創建版本1.00的歷史視圖中單擊提交,然後選擇創建分支。在對話框中選中複選框「Checkout new branch」,爲分支鍵入一個名稱並點擊Finish。

+0

「只需點擊歷史視圖中的提交」 - 您是什麼意思?在歷史視圖中,我只看到「主控頭V1.02」。我嘗試了「顯示所有更改...」按鈕,但沒有任何效果。 – TechnoCore

+0

如果你真的做了5次單獨的提交,那麼在歷史視圖中應該是5次提交(右鍵單擊你的項目,並選擇Team - > Show in history)。你可以製作歷史視圖的截圖嗎? – dunni

+0

我再次檢查了一個新項目。現在歷史視圖向我展示了所有提交。不知道出了什麼問題,但現在你的解決方案可以工作。謝謝! – TechnoCore

相關問題