2017-06-30 9 views
1

私はgitリポジトリを持っています。私はSourceTreeを使って作業しています。そして、別のエラーを追求して、私のマスター(私は思う)まだマスターと合流した。私はブランチ「A」から戻ってmasterブランチに切り替えることを試みたときに、私は次のエラーを取得する:ブランチをマスターに戻すときにSourceTreeエラーが発生する

git -c diff.mnemonicprefix=false -c core.quotepath=false -c 
credential.helper=manager-st checkout master 
error: The following untracked working tree files would be overwritten by 
checkout: 
    GenReport.m 
    GetTideCons.m 
    OvernightQCReportTemplate.xlsx 
    VarLowPassChebIIfilt.m 
    enableDisableAll.m 
    nonmatfiles/MgL_logo.png 
    selectiveEnable.m 
Please move or remove them before you can switch branches. 
Aborting 

「ファイルのステータスは」私は枝の上に作られたものがコミット以降に作成されたすべてのファイルがどのように見えるかを示していAは追跡されないファイルです。

マスターブランチで最新のコミットに切り替えるにはどうすればよいですか?私はgit/SourceTreeには本当に新しいので、私はこれらのunstagedファイルを削除すると私のファイルに何が起こるかわからない。私はブランチの切り替えを試みる前にこのソフトウェアをかなり使い慣れていたので、永久に物事を失うと、私は本当に今持っていない時間がかかります。

私に与えることができる助けをありがとうございます!

答えて

0

これらのファイルの内容を気にせず、後で詳細を確認したい場合は、作業中のツリーを敷設しているものを残しておいてください(後で確認できます) :

後で

git add .; git stash save "Will see what's going on later on"

、あなたはいくつかの時間を持っているときに何が起こっているのかを見ることができます。

1

あなたがしたいことは、現在の変更を隠すことです。 [リポジトリ]オプションから次の操作を実行できます。

enter image description here

関連する問題