[英]Egit staged after commit?
我從今天開始使用egit進行日食
但有一個問題。
我提交了一個文件(完美地工作),但是在提交之后文件被暫存再次提交? 並且使用“git status”文件列出“要提交的更改:”但沒有任何更改“git diff”沒有輸出。
怎么了?
在命令行中提交似乎按預期工作。 這是一個普遍的問題嗎?
問候
看起來像bug 307560
基本上,似乎有一種情況是EGit或JGit在提交之前或之后立即更改文件的文件模式,然后文件在項目中被標記為臟。
奇怪的是,EGit選擇足夠的文件模式來將文件標記為臟,但不足以讓您檢查新的文件模式更改(您是否想要) - 即使使用臟文件標記,也嘗試提交告訴你“沒有選擇更改的項目。你想修改最后一次提交嗎?”
您需要將已更改的文件從“Unstaged Changes”窗口拖到“Staged Changes”窗口
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.