2012-07-08 14 views
5

Mac用Github GUIを使用しています。 ローカルリポジトリにいくつか変更がありましたが、無視して最新のリモートリポジトリを取得したいと考えています。 Repository/Pullを試しましたが、Git Errorがあります。Github guiでMACのコミットされていない変更を無視する方法はありますか?

"?エラー:次のファイルのローカル変更は、マージによって上書きされます。 クラス/ xxx.m マージする前に変更をコミットまたは隠してください。

Repository/Synchronizeを試しましたが、エラーが発生しました。

"同期に失敗しました。同期する前にすべての変更をコミットしてください。

答えて

3

だけ、チェックして、右変更されたファイルをクリックしてMAC GUIを使用して意味ならば、破棄を選択します変更。

1

コミットされていない変更を削除する場合は、それらのファイルに対してもう一度チェックアウトしてください。

スタッシュもかかわらず、超簡単で、そしてそれは地元の「バケツ」やスタッシュで変更を保持します:)

+0

あなたの素早い答えをありがとう。すべての変更をチェック解除し、リポジトリ/プルしようとしましたが、同じ結果が得られました。 – ttotto

+0

これはプルではなく、チェックアウトです – Evert

+0

Mac上のGithub Guiのリポジトリメニュー/プルコマンドを意味します。 – ttotto

5

変更された各ファイルの近くにチェックマークを付け、リポジトリメニューに移動し、[選択したファイルの変更を破棄する]をクリックします。 WindowsのためのGithub上の方のため

+0

コンテキストメニューにこれを追加してもらいたいと思います。 –

0

、破棄すべての変更がある場合、それは明らかにされていませんので、私は、この共有したいと思った:名前の横にチェックマークを使用して

  1. ファイルの選択を。
  2. 2つの矢印で[すべてを折りたたむ]/[すべてを開く]ボタンを右クリックします。 (このボタンは、Files to Commitボックスの右側にあり、Sync and Gearアイコンの下にあります)。これは、すべての変更を破棄する>隠された<です。

申し訳ありませんが、上記の@Leo wangsまたは@aspiringwebdevチェーンにコメントを追加するにはレベルが低すぎます。あなたはどこかに出発しなければならない...

+0

Github for Windowsの手順については、https://stackoverflow.com/questions/24975043/rollback-uncommited-changes-in-github-for-windowsを参照してください。 –

関連する問題