我是Git和Github的初学者,我发现有三个Commit命令。
1和2:位于VCS菜单中
3:右键单击项目名称并打开弹出菜单,它位于Git菜单项中
A:几个Commit命令之间有什么不同?谢谢!
B:为什么两个Git菜单显示不同的项目?谢谢!
图片1
图片2
答案 0 :(得分:1)
几个Commit命令之间有什么不同?谢谢!
第一个是让您选择要自由自由提交的文件。
第二个只是提交那个文件,即图片中显示的<project-dir>/app/src/main/java/info/dodata/myapplication/MainActivity.kt
。
第三个是提交那个文件夹,该文件夹在图片中显示为<project-dir>
。
为什么两个Git菜单显示不同的项目?谢谢!
第一个很常见:您可以自由选择任何东西。
第二个和第三个差异的根本原因是您刚刚单击的 。
对于第二个,您将重点放在该文件上,因此菜单将显示“提交文件”选项。第三个鼠标右键单击文件夹,因此菜单将显示“提交目录”选项。
对于另一个示例,您可以单击“项目面板”(该项目目录树在左侧)。当您点击文件(不是红色的文件,这意味着它未被取消跟踪)时,第一张图片中的“ 2”将显示“提交文件”,但是当您单击文件夹时,第一张图片中的“ 2”将显示“提交目录”。