代码之家  ›  专栏  ›  技术社区  ›  K'aRtiK Sharma

Git签出不进行更改

  •  0
  • K'aRtiK Sharma  · 技术社区  · 6 年前

    在我的android项目中,我有一个master分支,然后我做了另一个实验分支,并在其中做了大约30次提交,现在实验分支比master好得多,所以我决定将master重命名为master disposed,将实验分支重命名为master。 现在git log给出了所有提交的历史记录,但是android studio中的代码并没有改变,它被困在了之前的提交中。

    In the bottom right side I can see my files(grey color) which should be there in project directory of my latest commits but they are not present

    NotificationUtils is not present (updated)

    另外,我已经在远程分支中推送了更改,但在那里也看不到这些文件,但是当打开最新的提交时,文件就在那里。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Marina Liu    6 年前

    “日志”窗口中的“文件”列表用于将更改的文件与在选定提交中提交的上一个提交(父提交)进行比较。

    要获取提交的所有文件(包括已更改和未更改的文件),应签入项目目录。

    enter image description here

    对于日志窗口中显示的更改文件:

    • 灰色文件:指在选定的提交中删除的文件(存在于前一个提交中,在选定的提交中删除);
    • 非灰色文件:表示在选定的提交中修改了文件。