10

GitEye の使用:

既存のリポジトリを GitHub から ... git / Android.Project に複製しました

File Manager を使用して、作業ディレクトリから更新されたファイルをコピーしました ... ... Projects / Android.Project to ... git / Android.Project

私の作業ディレクトリには .git ファイルがないため、上書きされません。

GitEye の使用:

Working Tree Files ビューから Staged Changes ビューにファイルをドラッグしようとしましたが、失敗しました。

変更をコミットして GitHub にプッシュしようとしているのではなく、「ステージングされたファイルがありません」というエラーが表示されます。

CLI の使用:

cd git / Android.Project git ステータス

[変更されたファイルと追跡されていないファイルのリストが表示されます.... YAY!!!!]

git commit -a -m"多くの変更"

15ファイルの変更、1121回の挿入(+)、410回の削除(-)

git ステータス

コミットするために何も追加されていませんが、追跡されていないファイルが存在します (追跡するには「git add」を使用します)

git add -A git commit -a -m"リソース イメージ"

git ステータス

ブランチ マスターの場合 あなたのブランチは 'origin/master' よりも 2 コミット進んでいます。(「git push」を使用してローカル コミットを公開します)

コミットするものは何もありません。作業ディレクトリはクリーンです

git リモート -v

origin https://github.com/enetarch/Android.Todo.git (フェッチ) origin https://github.com/enetarch/Android.Todo.git (プッシュ)

git push オリジンマスター

オブジェクトのカウント: 83、完了。最大 8 つのスレッドを使用したデルタ圧縮。オブジェクトの圧縮: 100% (51/51)、完了。オブジェクトの書き込み: 100% (57/57)、49.92 KiB、完了。合計 57 (デルタ 24)、再利用 0 (デルタ 0) https://github.com/enetarch/Android.Todo.git ad6e5a9..047bb32 マスター -> マスターへ

それで、私は CLI を介してすべてを実行しましたが、なぜ GitEye はこれを実行できなかったのでしょうか?

GitEye に戻り、最新の GIT コミットを表示するように要求し、CLI git を介してコミットした内容を確認できます。

では、なぜこれが期待どおりに機能しないのかについての考えはありますか?

書式設定の問題はご容赦ください。どうやら StackOverflow は CLI のコピー/貼り付けが好きではありません

4

3 に答える 3

6

これを試してください:

[ウィンドウ] > [設定] > [一般] > [ワークスペース]。右側のペインで、[ネイティブ フックまたはポーリングを使用して更新] を選択します。GitEye を再起動します。

ここで任意のファイルに変更を加え、GitEye に切り替えて数秒待ってください。変更されたファイルは、 Git ファイル/Git ステージングビューに自動的に表示されます。

バージョン: GitEye (Linux 64 ビット) バージョン 4.6.0.1。 スクリーンショット

于 2016-06-14T01:55:42.283 に答える
2

私が GitEye で定期的に直面する状況と同様の状況が発生している可能性があります。変更されたファイルは、 Git ファイルビューにすぐには表示されません。フィルタリング オプションのポップアップ メニューから他のオプションを選択して、リストを強制的に更新します。これは、Working Tree Filesリストのすぐ上にあるコントロールです。

通常、私は「Show Pending」リストにいるので、「Show Clean」などに変更します。次に、「保留中の表示」に戻すと、通常、変更されたファイルが表示されます。

更新: これはおそらく Egit チームによって認識されたバグの結果であることが判明しており、対処されています。

フォーラムの投稿: EGit はステージングされていないビューまたはステージングされたビューで CVS ファイルを表示し続けます

バグ: ステージング ビューとコミット ダイアログで CVS ディレクトリが誤って削除済みとして表示される

私が言える限りでは、GitEye バージョン 2.0 にアップグレードすることで問題が解決されました。

于 2015-02-06T03:43:23.020 に答える