簡體   English   中英

提交后上台了嗎?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM