2016-11-18 48 views
0

我在我的版本控制Android項目使用Git,也是我正在使用IDE提供的終端執行所有的GIT相關命令喜歡添加,提交,推等我創建使用git checkout -b dev一個新的分支,然後進行修改的幾行代碼,之後我切換到原始主分支使用git checkout master,我看到我的原始文件也被修改,即使我還沒有合併。如何在使用Android Studio終端切換到另一個分支時刷新項目文件?

我不知道爲什麼會這樣,因爲它是我們工作文件較早,可能有人請指導我如何解決這個問題呢?

+0

切換到原來的主分支之前,您應該提交你的修改(只是承諾,不推) –

+0

@PhanDinhThai交換我沒有運行任何像添加的命令之前,提交或推。 – user818455

+1

我的意思是在切換到主分支之前,應提交更改,否則你的變化將是保持對新檢查出 –

回答

1

你應該commit變化,新的分支,然後移動到前面的分支。 checkout -b dev之後,你在新的分支。編輯你的文件和提交修改。這些更改將提交給新分支,然後轉至master branch以查看具有舊快照的相同文件。

-1

在Android Studio中,有一些捷徑方法git.In創造新的分支機器人工作室的右下角,有混帳:分支名稱發生(如果您安裝了GIT)。點擊該按鈕時,它會顯示創建新分支/檢出另一個分支/合併不同分支選項,請使用這些選項來創建和合並分支。

相關問題