如何添加“无版本文件”?到github?

时间:2016-01-12 00:00:23

标签: android-studio github version-control

我第一次尝试使用GitHub,并设法上传了我正在处理的小项目。

问题是我的所有文件都被添加到GitHub中 - 我在提交项目后创建了这个文件,并尝试右键单击并添加' ADD'但这似乎不起作用。

有没有人对这个问题有什么看法?我知道这可能是我的错,我只是无法弄清楚我必须做些什么来纠正它。

advanced targeting

2 个答案:

答案 0 :(得分:14)

使用" ADD"没有" COMMIT"只告知git添加的文件应该包含在下次提交中,但它本身不会触发任何操作。

使用" ADD"后需要提交文件。为了版本化。

所以:

  1. 右键点击文件 - > ADD
  2. VCS菜单 - >提交更改
  3. 您的文件应显示在列表中,旁边有勾号。点击提交,你就可以了。

    你有git bash吗?如果不是,我建议安装它,然后尝试:

    1. 运行Git bash - >转到您的项目目录
    2. git status - >应该产生类似"未跟踪的文件:"
    3. git add。
    4. git commit -m" YourMessage"
    5. git push
    6. 这应该将您的文件添加到git版本控制并将其推送到GitHub存储库。

答案 1 :(得分:1)

最常见的原因是没有看到变化。尝试对文件进行另一次更改,即使您只是在其中一行的末尾添加空格。然后保存并再次尝试提交。

创建存储库并提交后,我遇到了同样的问题;提交的唯一文件是MainActivity.java文件,所有其他文件显示为“无版本文件”。

确保将项目窗口视图更改为“项目”。 然后右键单击您的项目并选择Git - > +添加。 所有文件都将被更新,“未版本化”列表将消失。