【问题标题】:Git: after commiting new files, I cannot commit, because of »branch up to date«-messageGit:提交新文件后,我无法提交,因为»分支已更新«-message
【发布时间】:2011-09-07 16:20:43
【问题描述】:

这是我在 stackoverflow 上的第一个帖子。我希望我能清楚地为你解释我的问题。

我有一个本地 git repo,我在 drupal.org 上使用一个 git repo(我有维护者权限)。我已经按照我的项目页面上的 git 说明进行了操作(克隆、切换到分支..)。但是当我将新文件添加到该项目的子文件夹然后想要推送时(定义正确的来源 - 就像在 drupal.org 上的 git-instructions 中一样),

git push -u origin 6.x-1.x

所以我收到了消息

分支 6.x-1.x 设置为从源跟踪远程分支 6.x-1.x。 一切都是最新的

为什么我不能推送我的新文件?我做错了什么?

【问题讨论】:

    标签: git drupal drupal-6 drupal-modules


    【解决方案1】:

    为什么我不能推送我的新文件?我做错了什么?

    确保首先添加新文件:

    git add FILENAME/PATH
    

    或添加所有文件;

    git add .
    

    或添加新添加的文件并使用“-am”开关提交:

    git commit -am "your message goes here"
    

    之后,您可以运行推送命令:

    git push -u origin 6.x-1.x
    

    【讨论】:

    • 另外,使用 git status 来检查实际将提交的内容和不会提交的内容。
    • 我也是 git 新手,暂存区并不明显。 You could check this.
    • 我在尝试添加单个文件时注意到有一个子模块。我不得不删除它。 chrisjean.com/2009/04/20/… 的教程对此很有帮助。
    猜你喜欢
    • 2020-12-27
    • 2016-12-20
    • 2014-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-10
    • 2016-04-02
    相关资源
    最近更新 更多